James Lee
|
9a2e655c53
|
test for java explicitly when we have javascript, refactor several things, add a 'list' command, and make the info description more descriptive
git-svn-id: file:///home/svn/framework3/trunk@12670 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-20 09:11:43 +00:00 |
James Lee
|
14b20159c4
|
fix case sensitivity and a variable scoping typo
git-svn-id: file:///home/svn/framework3/trunk@12669 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-20 06:14:22 +00:00 |
HD Moore
|
e2e27341be
|
Rename this thing
git-svn-id: file:///home/svn/framework3/trunk@12668 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-19 19:50:11 +00:00 |
James Lee
|
36983436db
|
play a little nicer with browser autopwn by not spraying the heap if creating the vulnerable object failed
git-svn-id: file:///home/svn/framework3/trunk@12667 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-19 19:45:14 +00:00 |
Mario Ceballos
|
3fedad5715
|
add matteo's patch.
git-svn-id: file:///home/svn/framework3/trunk@12666 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-19 19:02:58 +00:00 |
HD Moore
|
5cda8acbaf
|
Switch to raw-xml, not the invalid ns-raw
git-svn-id: file:///home/svn/framework3/trunk@12665 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-19 18:21:25 +00:00 |
James Lee
|
25d7c5a6df
|
make the constant match what os normalization is doing
git-svn-id: file:///home/svn/framework3/trunk@12664 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-19 16:54:33 +00:00 |
James Lee
|
0b88468617
|
out with the new, in with the old. css_clip is pretty unreliable in my tests, go back to using ie_behaviors in browser autopwn
git-svn-id: file:///home/svn/framework3/trunk@12663 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-19 16:33:55 +00:00 |
Tod Beardsley
|
c95080d83d
|
See #4430, committing upstream fixes to packetfu to enable app parsing. This will change very soon, but at least get the two repo's synced up.
git-svn-id: file:///home/svn/framework3/trunk@12662 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-19 13:00:35 +00:00 |
Tod Beardsley
|
76ebc59f29
|
Somehow missed this performance checkin for the 2000 ips check.
git-svn-id: file:///home/svn/framework3/trunk@12661 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-19 12:57:14 +00:00 |
James Lee
|
81eb15148f
|
add a new fingerprint for unpatched ie7 on vista
git-svn-id: file:///home/svn/framework3/trunk@12660 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-19 00:57:30 +00:00 |
James Lee
|
0f9e7f640e
|
add a new fingerprint for latest ie8 on win7
git-svn-id: file:///home/svn/framework3/trunk@12659 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-18 22:42:46 +00:00 |
Matt Weeks
|
23ee4b3aa8
|
Display additional version info in about box.
git-svn-id: file:///home/svn/framework3/trunk@12658 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-18 21:43:52 +00:00 |
Wei Chen
|
f9c49ef9ce
|
Comment update (this is still for the egghunter fix: bug #4552)
git-svn-id: file:///home/svn/framework3/trunk@12657 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-18 19:50:22 +00:00 |
Wei Chen
|
6345fec06c
|
checksum support for egghunter disabled, because not enough room for it. See r4552.
git-svn-id: file:///home/svn/framework3/trunk@12656 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-18 19:48:06 +00:00 |
James Lee
|
04efaf9281
|
referencing navigator.javaEnabled breaks ie6, only check navigator.javaEnabled();
git-svn-id: file:///home/svn/framework3/trunk@12655 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-17 22:44:39 +00:00 |
James Lee
|
93b7d2571b
|
take a regular expression argument to match against module names. allows for cool things like 'module_disclodate.rb browser.*ms' for filtering
git-svn-id: file:///home/svn/framework3/trunk@12654 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-17 22:22:00 +00:00 |
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 |