Tod Beardsley
|
60dcac616e
|
Renames some nessus-imported vulnerabilities to drop the NSS identifier and just stick with the plugin name (if available). Also drops junk NSS-0 vulnerabilities.
git-svn-id: file:///home/svn/framework3/trunk@12653 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-17 22:18:43 +00:00 |
James Lee
|
e823a885bc
|
avoid nil.downcase for old egghunter usage
git-svn-id: file:///home/svn/framework3/trunk@12652 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-17 21:55:48 +00:00 |
James Lee
|
3d5cf03af6
|
move help into its own method for a couple more commands
git-svn-id: file:///home/svn/framework3/trunk@12651 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-17 20:43:04 +00:00 |
James Lee
|
c5f79f1176
|
make parsing a little easier for obfuscation
git-svn-id: file:///home/svn/framework3/trunk@12650 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-17 20:35:18 +00:00 |
James Lee
|
7c2455b704
|
un-revert the last of r12600's overzealousness. see #4378 and r12569
git-svn-id: file:///home/svn/framework3/trunk@12649 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-17 17:40:48 +00:00 |
Tod Beardsley
|
f542bdbb84
|
Fixes r12634, should be a regex not a not-equal. Using unless instead of if to avoid negative matching.
git-svn-id: file:///home/svn/framework3/trunk@12648 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-17 17:37:04 +00:00 |
James Lee
|
5091a0fbfa
|
un-revert another piece of r12600's overzealousness. see r12574
git-svn-id: file:///home/svn/framework3/trunk@12647 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-17 17:16:47 +00:00 |
James Lee
|
d43d542316
|
re-add elf template support which was inadvertantly reverted in r12600, see #4384
git-svn-id: file:///home/svn/framework3/trunk@12646 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-17 17:10:55 +00:00 |
Carlos Perez
|
0441b0c68c
|
Typo that broke scripts in users home folder
git-svn-id: file:///home/svn/framework3/trunk@12645 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-17 17:03:06 +00:00 |
HD Moore
|
9bbee65ebb
|
Back to regularly scheduled development
git-svn-id: file:///home/svn/framework3/trunk@12644 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-17 14:03:05 +00:00 |
Steve Tornio
|
72692d27f7
|
add osvdb ref
git-svn-id: file:///home/svn/framework3/trunk@12643 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-17 11:28:25 +00:00 |
James Lee
|
f7178bf4de
|
somehow typo'd this between testing and commit... fixes #4510
git-svn-id: file:///home/svn/framework3/trunk@12642 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-17 04:46:52 +00:00 |
James Lee
|
158e196e20
|
don't bail when we get a '550 user unknown' error, try harder for domain checks. fixes #4031, thanks Lonnie Benavides for the patch
git-svn-id: file:///home/svn/framework3/trunk@12641 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-16 23:45:28 +00:00 |
James Lee
|
ad12dffe29
|
move help_to_s down into CommandDispatcher so each dispatcher will know how to print its own help. see #564
git-svn-id: file:///home/svn/framework3/trunk@12640 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-16 23:03:31 +00:00 |
Wei Chen
|
4f56444f2c
|
Fix for nops
git-svn-id: file:///home/svn/framework3/trunk@12639 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-16 19:30:17 +00:00 |
Wei Chen
|
95700687de
|
Added IGSS 9 buffer overflow
git-svn-id: file:///home/svn/framework3/trunk@12638 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-16 19:02:05 +00:00 |
Wei Chen
|
db1684395f
|
Added VirtualProtect feature for egghunter
git-svn-id: file:///home/svn/framework3/trunk@12637 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-16 19:00:56 +00:00 |
James Lee
|
554ebd7040
|
make author field consistent, fixes #4336
git-svn-id: file:///home/svn/framework3/trunk@12636 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-16 17:21:59 +00:00 |
HD Moore
|
cf3bcf2bcf
|
Revert to old behavior for now
git-svn-id: file:///home/svn/framework3/trunk@12635 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-16 14:45:37 +00:00 |
Tod Beardsley
|
5f3e451e4d
|
Fixes #4441. I believe this will solve the empty element problem for the nmap parser, but I'm having trouble reproducing it. Basically it wraps tag_start in a begin/rescue, and will ignore bad calls to nil objects (and nil objects only).
git-svn-id: file:///home/svn/framework3/trunk@12634 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-16 13:49:35 +00:00 |
Jonathan Cran
|
9bdca1f6e2
|
oops, add a comma back
git-svn-id: file:///home/svn/framework3/trunk@12633 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-16 05:53:49 +00:00 |
HD Moore
|
9c93eda851
|
Disable Java attacks for IE (breaks the chaining)
git-svn-id: file:///home/svn/framework3/trunk@12632 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-16 04:21:58 +00:00 |
Jonathan Cran
|
71f6f8c583
|
copypasta fix
git-svn-id: file:///home/svn/framework3/trunk@12631 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-16 04:07:18 +00:00 |
Carlos Perez
|
71dc6ba9d9
|
Needs more work removing for now
git-svn-id: file:///home/svn/framework3/trunk@12630 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-16 03:19:07 +00:00 |
HD Moore
|
bf6cab2644
|
Define Vuln as well for this migration to succeeed
git-svn-id: file:///home/svn/framework3/trunk@12629 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-16 02:39:57 +00:00 |
HD Moore
|
cd1c6416f3
|
Add the missing ExploitedHost model to the migration
git-svn-id: file:///home/svn/framework3/trunk@12628 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-16 02:32:16 +00:00 |
HD Moore
|
68ca98b225
|
Add the missing debug accessor
git-svn-id: file:///home/svn/framework3/trunk@12627 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-16 02:12:59 +00:00 |
HD Moore
|
9f2ac9ae9f
|
Gracefully handle a failed socket write due to disconnect
git-svn-id: file:///home/svn/framework3/trunk@12626 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-16 02:00:47 +00:00 |
HD Moore
|
e0ffab0e6c
|
Move all db.import* calls to the same db.import backend call (as they should have been). Fix method casing to be ruby standard
git-svn-id: file:///home/svn/framework3/trunk@12625 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-16 00:51:26 +00:00 |
HD Moore
|
9d765d4d25
|
Change protected for private, add debug flag to MessagePack (with debug.methods call)
git-svn-id: file:///home/svn/framework3/trunk@12624 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-15 23:51:53 +00:00 |
Tod Beardsley
|
056cde292f
|
Deprecate the exploited_host table. Vulns that indicate a successful exploit without opening a session should set the :exploited_at timestamp.
git-svn-id: file:///home/svn/framework3/trunk@12623 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-15 22:19:00 +00:00 |
HD Moore
|
26fe5f2c9f
|
Detailed logging when something goes wonky
git-svn-id: file:///home/svn/framework3/trunk@12622 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-15 19:25:09 +00:00 |
HD Moore
|
a6da350581
|
Treat timestamps as integers in all RPC calls. This fixes a inconsistency between methods (string vs DateTime object) and standardizing on Unix time stamps results in wider RPC transport support
git-svn-id: file:///home/svn/framework3/trunk@12621 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-15 18:24:52 +00:00 |
HD Moore
|
aadee8460d
|
Minor tweak helps syntax highlighters
git-svn-id: file:///home/svn/framework3/trunk@12620 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-15 18:23:40 +00:00 |
HD Moore
|
c5c4c929b8
|
Clarify that partial is handled in HTTP
git-svn-id: file:///home/svn/framework3/trunk@12619 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-15 18:23:14 +00:00 |
Carlos Perez
|
d50613deaa
|
Keywords
git-svn-id: file:///home/svn/framework3/trunk@12618 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-15 18:12:29 +00:00 |
Carlos Perez
|
672c8961be
|
OpenSSH Information Gather Module, tested against OSX and Linux
git-svn-id: file:///home/svn/framework3/trunk@12617 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-15 17:28:20 +00:00 |
HD Moore
|
80f71b441e
|
This adds a basic RPC server that operates over HTTP and uses MessagePack. The client/server wrappers are still being finalized. MessagePack libraries are avavailable for all major languages ( http://msgpack.org/ ) and this implementation is ridiculous fast and binary safe, relative to XMLRPC.
git-svn-id: file:///home/svn/framework3/trunk@12616 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-14 18:38:44 +00:00 |
HD Moore
|
aa98667a77
|
Two performance fixes for HTTP Servers. The first reduces latency from 0.25s to near-zero for back-to-back connections by using the Queue class as a notify system. The second switches the slow socket.get for the much faster socket.read
git-svn-id: file:///home/svn/framework3/trunk@12615 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-14 18:34:06 +00:00 |
Matt Weeks
|
543ec2c3a1
|
Format fix.
git-svn-id: file:///home/svn/framework3/trunk@12613 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-14 17:19:28 +00:00 |
HD Moore
|
7375c30532
|
Bump back to test
git-svn-id: file:///home/svn/framework3/trunk@12612 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-13 18:50:26 +00:00 |
HD Moore
|
86f6957280
|
Test update
git-svn-id: file:///home/svn/framework3/trunk@12611 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-13 18:43:15 +00:00 |
Tod Beardsley
|
03549f0b15
|
Nessus imported vulns should reference themselves as a NSS- identifier.
git-svn-id: file:///home/svn/framework3/trunk@12610 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-13 17:00:03 +00:00 |
Tod Beardsley
|
7f21eb8406
|
Allows for nessus imports to grab the plugin name as well as the plugin ID.
git-svn-id: file:///home/svn/framework3/trunk@12609 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-13 16:29:07 +00:00 |
James Lee
|
369a2e898e
|
mark version for minor release
git-svn-id: file:///home/svn/framework3/trunk@12608 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-13 16:14:05 +00:00 |
HD Moore
|
4500d09c2f
|
Bubble up errors from socket.get_once() and trigger an EOFError when read() returns nil
git-svn-id: file:///home/svn/framework3/trunk@12607 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-13 06:37:15 +00:00 |
James Lee
|
98fb399825
|
remove logging again, silly debugging
git-svn-id: file:///home/svn/framework3/trunk@12606 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-13 01:31:04 +00:00 |
James Lee
|
6e06b61e48
|
php doesn't reuse array indexes with [], so do some acrobatics to figure out a real channel id. fixes #4418
git-svn-id: file:///home/svn/framework3/trunk@12605 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-13 01:22:53 +00:00 |
James Lee
|
486c0556d0
|
don't leave unnecessary evil-looking logs
git-svn-id: file:///home/svn/framework3/trunk@12604 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-12 22:46:43 +00:00 |
HD Moore
|
c7439f5ba1
|
Remove the leftover autoloads
git-svn-id: file:///home/svn/framework3/trunk@12603 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-12 20:20:08 +00:00 |