HD Moore
|
fda1083d13
|
Stop throwing an exception on module initialization, delay this until connect() to avoid breaking module enumeration tools. Clean up the tabs and indents. Delete the broken rescue clause with no begin
git-svn-id: file:///home/svn/framework3/trunk@7696 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-04 17:22:32 +00:00 |
Joshua Drake
|
4ab9a59a39
|
now supporting sequential identical values!
git-svn-id: file:///home/svn/framework3/trunk@7691 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-04 07:45:08 +00:00 |
Mario Ceballos
|
93d02320cf
|
updated oracle mixin and adjusted affected modules. now compatible with ruby 1.8 and 1.9
git-svn-id: file:///home/svn/framework3/trunk@7688 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-03 23:57:02 +00:00 |
Joshua Drake
|
d4f1314025
|
fixed problem reading long lines
git-svn-id: file:///home/svn/framework3/trunk@7687 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-03 21:52:59 +00:00 |
Joshua Drake
|
1d143a6ccf
|
fix silly bug, sorry
git-svn-id: file:///home/svn/framework3/trunk@7686 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-03 21:11:56 +00:00 |
Joshua Drake
|
d31d7f869f
|
split buffer to array conversion out
git-svn-id: file:///home/svn/framework3/trunk@7685 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-03 20:58:07 +00:00 |
Joshua Drake
|
7aeb7a08b3
|
first attempt at support for ftp continuations
git-svn-id: file:///home/svn/framework3/trunk@7684 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-03 20:56:08 +00:00 |
James Lee
|
6bd2e7f5b4
|
dup http resource so modules don't inadvertantly modify it
git-svn-id: file:///home/svn/framework3/trunk@7608 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-25 06:45:14 +00:00 |
James Lee
|
d5e09a90e2
|
add minver and maxver options and prepare for universal module ranking
git-svn-id: file:///home/svn/framework3/trunk@7598 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-24 21:40:02 +00:00 |
HD Moore
|
f327418804
|
Fixes #553. Adds a timeout for all FTP commands and removes the unbounded fd.get
git-svn-id: file:///home/svn/framework3/trunk@7564 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-18 03:04:25 +00:00 |
Joshua Drake
|
56f0ef00e6
|
fix pad handling
git-svn-id: file:///home/svn/framework3/trunk@7562 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-18 00:50:44 +00:00 |
Joshua Drake
|
0ebff0e5ea
|
allow target override
git-svn-id: file:///home/svn/framework3/trunk@7559 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-17 23:30:17 +00:00 |
Joshua Drake
|
dd62aa6a98
|
add format string exploit mixin
git-svn-id: file:///home/svn/framework3/trunk@7558 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-17 22:29:43 +00:00 |
Joshua Drake
|
98c60be1f1
|
rough cut at some format string support
git-svn-id: file:///home/svn/framework3/trunk@7556 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-17 22:14:44 +00:00 |
HD Moore
|
58711ec7ad
|
See #509
git-svn-id: file:///home/svn/framework3/trunk@7535 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-16 18:28:45 +00:00 |
James Lee
|
a3c020fef2
|
more uninitialized var warnings
git-svn-id: file:///home/svn/framework3/trunk@7495 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-13 22:11:52 +00:00 |
James Lee
|
80ee6157ed
|
fix a few warnings
git-svn-id: file:///home/svn/framework3/trunk@7492 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-13 20:28:36 +00:00 |
HD Moore
|
9f2845dcaf
|
Add channel support back in, patch from dragorn
git-svn-id: file:///home/svn/framework3/trunk@7430 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-09 19:52:18 +00:00 |
HD Moore
|
737dc327a3
|
Fixes #435. Resolves a long-standing issue where datastore entries with a default of 'false' were being ignored.
git-svn-id: file:///home/svn/framework3/trunk@7334 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-03 18:09:05 +00:00 |
HD Moore
|
075b8c5fa4
|
Fixes #434. Always use Timeout.timeout() -- on Ruby 1.9 this results in the Timeout::TimeoutError exception vs RuntimeError
git-svn-id: file:///home/svn/framework3/trunk@7323 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-02 18:14:57 +00:00 |
HD Moore
|
176996fe61
|
Fixes #452. Solves a number of crashes caused by Regexp.new() on 1.9 without an explicit language specified
git-svn-id: file:///home/svn/framework3/trunk@7320 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-02 17:09:13 +00:00 |
HD Moore
|
c0a0507fdf
|
Fixes #441. Unpack the version in a way that works with 1.9
git-svn-id: file:///home/svn/framework3/trunk@7319 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-02 15:09:54 +00:00 |
HD Moore
|
f13903f39b
|
Fixes #442. Switch capture to work like lorcon2, works around a blocking issue with ruby 1.9
git-svn-id: file:///home/svn/framework3/trunk@7317 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-02 14:36:53 +00:00 |
HD Moore
|
3cf4329335
|
Updates the autopwn matching algorithm to use multiple ports and service names
git-svn-id: file:///home/svn/framework3/trunk@7298 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-10-28 18:04:50 +00:00 |
HD Moore
|
9141d4e967
|
Condense the lorcon2 each_packet method, the queue isnt necessary after testing
git-svn-id: file:///home/svn/framework3/trunk@7294 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-10-28 01:41:17 +00:00 |
HD Moore
|
31276e1626
|
Fixes #427. Finally found a solution that works for 1.8 and 1.9, this allows lorcon modules to run in the background or foreground and handle interrupts from the console gracefully. Its still a hack
git-svn-id: file:///home/svn/framework3/trunk@7293 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-10-28 00:19:17 +00:00 |
HD Moore
|
5e137e92fd
|
Fixes #381. To scan for TLSv1 only services, set SSLVersion TLS1
git-svn-id: file:///home/svn/framework3/trunk@7282 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-10-26 19:48:15 +00:00 |
HD Moore
|
e3f68f2639
|
Another large number of warnings fixed by Yoann Guillot
git-svn-id: file:///home/svn/framework3/trunk@7248 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-10-25 17:18:23 +00:00 |
HD Moore
|
b53a596ff0
|
Merge in David Kennedy's new MSSQL changes (centralized SQL query mixin)
git-svn-id: file:///home/svn/framework3/trunk@7236 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-10-23 19:15:32 +00:00 |
HD Moore
|
1acf372dce
|
Roll Lorcon2 into the metasploit tree, still testing the modules. See #378
git-svn-id: file:///home/svn/framework3/trunk@7228 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-10-23 04:32:26 +00:00 |
HD Moore
|
4ac27c9803
|
Consolidate common APIs into the mixin
git-svn-id: file:///home/svn/framework3/trunk@7195 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-10-18 20:58:01 +00:00 |
HD Moore
|
88fba8c38a
|
Handle a null response better
git-svn-id: file:///home/svn/framework3/trunk@7180 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-10-18 03:09:30 +00:00 |
HD Moore
|
490545602a
|
Chunk long sql queries into blocks, fixes mssql_payload
git-svn-id: file:///home/svn/framework3/trunk@7179 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-10-18 03:07:25 +00:00 |
HD Moore
|
681e2c940c
|
Fixes #379. Massive rewrite of the MSSQL mixin. This moves everything to TDS 7.0 instead of the old crusty protocol
git-svn-id: file:///home/svn/framework3/trunk@7178 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-10-18 01:17:58 +00:00 |
HD Moore
|
27192b303b
|
Fixes #270. Allow the user to set BasicAuthUser and BasicAuthPass in order to authenticate using the HTTP mixin
git-svn-id: file:///home/svn/framework3/trunk@7175 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-10-17 06:20:14 +00:00 |
kris
|
efe44ba6b5
|
bleh.. a bit of tabs vs spaces
git-svn-id: file:///home/svn/framework3/trunk@7171 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-10-16 18:27:18 +00:00 |
HD Moore
|
3b49e2af58
|
Add an optional timeout for mssql
git-svn-id: file:///home/svn/framework3/trunk@7161 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-10-14 20:56:36 +00:00 |
HD Moore
|
ce9bfec34f
|
Fix string handling
git-svn-id: file:///home/svn/framework3/trunk@7160 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-10-14 17:51:44 +00:00 |
HD Moore
|
cd2968a32a
|
Updated mssql_sql and backend mixin, can handle most column types and is somewhat usable as a mssql client
git-svn-id: file:///home/svn/framework3/trunk@7159 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-10-14 17:41:12 +00:00 |
HD Moore
|
c5b23fbb02
|
Better result parsing, fix a slice!() on nil
git-svn-id: file:///home/svn/framework3/trunk@7158 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-10-14 14:25:26 +00:00 |
HD Moore
|
a782a68c42
|
Complete overhaul of the MSSQL API, fixes 1.9 compat issues and makes the MSSQL testing easier
git-svn-id: file:///home/svn/framework3/trunk@7154 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-10-13 22:24:47 +00:00 |
HD Moore
|
0d1098e6bf
|
Make the SMB connect() method take an optional 'global' argument, allows for secondary SMB connections
git-svn-id: file:///home/svn/framework3/trunk@7053 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-09-22 21:26:20 +00:00 |
HD Moore
|
0885a7262e
|
Merge the DECT code from DK, clean some things up
git-svn-id: file:///home/svn/framework3/trunk@7032 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-09-12 15:40:33 +00:00 |
HD Moore
|
b1acf43bb7
|
Fixes #322, hooks the appropriate dbi error, also tries to load dbi via rubygems now
git-svn-id: file:///home/svn/framework3/trunk@6982 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-08-27 20:13:37 +00:00 |
HD Moore
|
474ba8860f
|
Merges in Colin's PDF infection code from Black Hat / Defcon
git-svn-id: file:///home/svn/framework3/trunk@6966 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-08-19 14:44:43 +00:00 |
Mario Ceballos
|
10d3e4c19f
|
adds support for a 10g packet given the right connect string.
git-svn-id: file:///home/svn/framework3/trunk@6937 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-08-05 00:46:35 +00:00 |
kris
|
00b4c62bf1
|
fix ftpserver SIZE crash
git-svn-id: file:///home/svn/framework3/trunk@6897 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-07-25 06:24:01 +00:00 |
HD Moore
|
c146ee3e0f
|
Fix an unpack('S') -- this is host-order specific and should be 'v'
git-svn-id: file:///home/svn/framework3/trunk@6895 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-07-25 03:47:30 +00:00 |
James Lee
|
98d0b62942
|
make report_user_agent return something useful and fix a bug using the wrong column name
git-svn-id: file:///home/svn/framework3/trunk@6880 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-07-23 06:18:34 +00:00 |
HD Moore
|
122ba9f3e5
|
Add the missing browser_autopwn mixin
git-svn-id: file:///home/svn/framework3/trunk@6874 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-07-22 23:40:22 +00:00 |