HD Moore
|
de7cabaed1
|
Handle dashes in the version strings and add generic catch-alls for windows
git-svn-id: file:///home/svn/framework3/trunk@7986 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-26 18:26:24 +00:00 |
HD Moore
|
b80ebd45f1
|
Better parsing of Windows 2008 versions (should handle Hyper-V variants now)
git-svn-id: file:///home/svn/framework3/trunk@7985 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-26 18:17:35 +00:00 |
HD Moore
|
4331c111f1
|
Add a mysql mixin that wraps ruby-mysql (tmtm.org)
git-svn-id: file:///home/svn/framework3/trunk@7977 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-26 05:21:21 +00:00 |
HD Moore
|
b13e185943
|
Giant update from tebo, fixing up SunRPC and the nsfmount module
git-svn-id: file:///home/svn/framework3/trunk@7961 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-23 13:44:53 +00:00 |
HD Moore
|
655e864ee3
|
See #708. Sets a default timeout for http requests
git-svn-id: file:///home/svn/framework3/trunk@7937 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-21 22:42:21 +00:00 |
HD Moore
|
6147db8722
|
Fixes #696. Default direct to FALSE if port is 139
git-svn-id: file:///home/svn/framework3/trunk@7933 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-21 19:04:28 +00:00 |
James Lee
|
f1a5103b32
|
allow the browser_autopwn mixin access to exploit modules' Rank constants. see 628
git-svn-id: file:///home/svn/framework3/trunk@7876 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-15 07:21:17 +00:00 |
HD Moore
|
1c98368351
|
Loop until a non-100 is found or the resp parser fails
git-svn-id: file:///home/svn/framework3/trunk@7800 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-10 16:57:21 +00:00 |
HD Moore
|
006d5d51fc
|
Fixes #674 by adding 100-continue support
git-svn-id: file:///home/svn/framework3/trunk@7799 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-10 16:54:27 +00:00 |
Joshua Drake
|
4cb050010b
|
add exploitability detection (by trying %n)
git-svn-id: file:///home/svn/framework3/trunk@7791 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-09 23:53:26 +00:00 |
Joshua Drake
|
318750c68c
|
oops, forgot to update fmtstr_count_printed
git-svn-id: file:///home/svn/framework3/trunk@7785 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-09 22:37:34 +00:00 |
Joshua Drake
|
4a363329cb
|
fixed generating fmts from buffers with small value delta (eg \x02\x01\x03\x01)
git-svn-id: file:///home/svn/framework3/trunk@7781 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-09 21:50:17 +00:00 |
Joshua Drake
|
061b4a36cf
|
add stack reading and detection for dpa/fpu fmt specifiers
git-svn-id: file:///home/svn/framework3/trunk@7768 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-09 02:18:12 +00:00 |
Joshua Drake
|
f383949540
|
fix 1.9.1 compatability
git-svn-id: file:///home/svn/framework3/trunk@7764 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-08 23:50:29 +00:00 |
Joshua Drake
|
9abe0c0b03
|
added support for direct parameter access
git-svn-id: file:///home/svn/framework3/trunk@7763 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-08 23:50:02 +00:00 |
HD Moore
|
42e6486fb4
|
Module loading broken again by revision r7709.
git-svn-id: file:///home/svn/framework3/trunk@7711 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-05 11:10:46 +00:00 |
Mario Ceballos
|
43f65b2851
|
fix for the NLS_LANG issue. (rory)
git-svn-id: file:///home/svn/framework3/trunk@7709 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-04 23:01:54 +00:00 |
Joshua Drake
|
0458622cb7
|
attempt to persist left over data across calls
git-svn-id: file:///home/svn/framework3/trunk@7704 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-04 19:20:14 +00:00 |
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 |