Commit Graph

334 Commits (5a05246682409546dc569e01eaad6a96053a3d5a)

Author SHA1 Message Date
Tod Beardsley 90f3e755f5 Commenting out poor naming style checks
Too noisy when run against all the exploits -- it's a good idea but it's
too falsey at the moment to be useful.
2012-03-15 17:00:44 -05:00
Tod Beardsley 9144c33345 MSFTidy check for capitalization in modules
And also fixes up a dozen or so failing modules.
2012-03-15 16:38:12 -05:00
sinn3r 28dbaee5ab Do a strip() before regex check 2012-02-21 11:46:52 -06:00
sinn3r 1d71aec916 Fix DisclosureDate regex, and avoid checking Rank naming style 2012-02-21 01:04:05 -06:00
sinn3r ce356402d0 Avoid checking var naming style if it's a JavaScript variable 2012-02-18 17:58:36 -06:00
sinn3r ea5594316f Add feature to check function/variable naming style 2012-02-18 17:29:14 -06:00
sinn3r 4e32bfce22 Add a check for poorly designed arg list 2012-02-13 21:03:13 -06:00
sinn3r 2d35cf4b66 "stack overflow" in exploits most likely means "stack bof". In aux modules, it's "stack exhaustion" 2012-02-05 17:48:05 -06:00
sinn3r caee1bba28 Only flag bad term 'stack overflow' if it's an exploit module. 2012-02-05 16:07:55 -06:00
sinn3r 4027f6180c Better disclosure format check 2012-02-05 15:39:36 -06:00
HD Moore f630d67480 Update include paths to use absolute, support fastlib, etc 2012-02-04 00:38:21 -06:00
matugm f89853d3bc Squashed commit of the following:
commit 69bb41a8176fb814485225e0c3b0e1c44342e652
Author: matugm <matugm@gmail.com>
Date:   Tue Jan 31 11:30:52 2012 +0100

    indentation

commit 175d230a06dc58e2123f092d39f33063efdce83d
Author: matugm <matugm@gmail.com>
Date:   Tue Jan 31 11:13:02 2012 +0100

    Changed way of finding hive names so that it works with xp hives
2012-02-03 17:01:35 -06:00
Jonathan Cran a6d59bd823 special case handler 2012-01-31 20:49:08 -06:00
sinn3r 9e705d7393 Indent level again round 2 2012-01-30 10:55:12 -06:00
sinn3r 9c4dc5ceee Tabs suck at aligning chars. 2012-01-30 10:48:04 -06:00
sinn3r fa6c3f3194 Merge branch 'patch-1' of https://github.com/matugm/metasploit-framework 2012-01-30 10:44:03 -06:00
matugm ba572a2ba2 fixed indentation 2012-01-30 11:15:08 +01:00
Jonathan Cran 4d61a12076 add a note so we can alert 2012-01-30 01:52:49 -06:00
matugm ffcf728a37 Change large elsifs for case and add default case for invalid commands. 2012-01-29 10:45:55 +01:00
Brandon Perry d34a9f38a5 Adding bperry's various and sundry regex fixes
[Closes #109]

Squashed commit of the following:

commit 692568d02fbfd547ef2d05ad9887427fc53f8abb
Author: Brandon Perry <bperry.volatile@gmail.com>
Date:   Mon Jan 16 12:34:35 2012 -0600

    small get_everything fix

commit 5b29a310601b6658ffb74a4922b52bc5b3f864fb
Author: Brandon Perry <bperry.volatile@gmail.com>
Date:   Mon Jan 16 12:31:31 2012 -0600

    regex fixes

commit a565ade7f4fe42fb5d070d04ac1ba4e65c98d8b8
Author: Brandon Perry <bperry.volatile@gmail.com>
Date:   Sun Jan 15 16:39:29 2012 -0600

    registry.rb in lib/rex

commit 3609313ea357884480750948a9b0cc6514dcfcc2
Author: Brandon Perry <bperry.volatile@gmail.com>
Date:   Sun Jan 15 16:32:06 2012 -0600

    boot key fixed

commit e591ed1815b01b3e535b517c73470ad9984fe8c7
Author: Brandon Perry <bperry.volatile@gmail.com>
Date:   Sun Jan 15 15:53:21 2012 -0600

    fixes

commit 3598f3482eea2845baead71310d6192e105b6074
Author: Brandon Perry <bperry.volatile@gmail.com>
Date:   Sat Jan 14 13:47:29 2012 -0600

    stuff

commit 8a8d0dfda603d3697b54bd852f131795259f9c28
Author: Brandon Perry <bperry.volatile@gmail.com>
Date:   Fri Jan 13 22:57:30 2012 -0600

    reg fixes

commit fcfb51bb64b2d8ee6a28722bbf1998be47145b90
Merge: 2c7cfde 24aaf85
Author: Brandon Perry <bperry.volatile@gmail.com>
Date:   Fri Jan 13 21:54:45 2012 -0600

    Merge remote-tracking branch 'upstream/master'

commit 2c7cfdef41d9cdcce563c4d623c1c3585170d1fe
Author: Brandon Perry <bperry.volatile@gmail.com>
Date:   Tue Jan 10 19:16:37 2012 -0600

    typo
2012-01-16 17:54:33 -06:00
Brandon Perry 0236a6994f registry stuff 2012-01-10 18:45:24 -06:00
Tod Beardsley 7e25f9a6cc Death to unicode
Apologies to the authors whose names I am now intentionally misspelling.
Maybe in another 10 years, we can guarantee that all terminals and
machine parsers are okay with unicode suddenly popping up in strings.

Also adds a check in msftidy for stray unicode.
2012-01-10 14:54:55 -06:00
Tod Beardsley 7de12fbf02 Adds a (slow) check for checking old rubies
This is mainly to avoid checking in modules that break Ruby 1.8.
Currently not terribly configurable, and since it's slow to
test ruby syntaces against different ruby versions, it's off
by default. Enable by setting an environment variable of
MSF_CHECK_OLD_RUBIES to any value.
2011-12-12 15:12:01 -06:00
HD Moore 318093d406 Make the fastlib code +x 2011-12-03 14:10:14 -06:00
HD Moore 27974c4c27 Merge branch 'master' of github.com:rapid7/metasploit-framework into fastlib
Conflicts:
	modules/auxiliary/scanner/http/axis_login.rb
	modules/exploits/multi/http/axis2_deployer.rb
	modules/post/multi/gather/thunderbird_creds.rb
	modules/post/windows/gather/credentials/imvu.rb
	msfopcode
2011-12-03 14:07:09 -06:00
Tod Beardsley f503bd9488 Fixes #5749 by converting to unix-style linefeeds and forcing jtr modules to read files as binary, and updating msftidy to allow for r+b as a ghetto append. 2011-11-28 17:52:34 -06:00
HD Moore 0ffe916e41 Add a shell script to archive up the fastlib 2011-11-23 23:05:52 -06:00
Tod Beardsley 1a57794245 Updating msftidy to not care about SVN specific properties. 2011-11-23 23:05:51 -06:00
Tod Beardsley e598a40aca Updating msftidy to not care about SVN specific properties. 2011-11-22 18:33:44 -06:00
James Lee 9cbd759eab better regex for spaces at EOL 2011-11-20 11:34:31 +11:00
HD Moore 30a86c9378 Merge patch to fix #5271 2011-11-10 20:01:50 -06:00
Joshua Drake 62c8c6ea9f big msftidy pass, ping me if there are issues
git-svn-id: file:///home/svn/framework3/trunk@14034 4d416f70-5f16-0410-b530-b9f4589650da
2011-10-23 11:56:13 +00:00
Joshua Drake 5caaedca7a enhance msftidy a bit
git-svn-id: file:///home/svn/framework3/trunk@14033 4d416f70-5f16-0410-b530-b9f4589650da
2011-10-23 11:56:07 +00:00
Tod Beardsley 75bcb7cc5c Altering the alert for long line length to only alert on truly stupendously long lines. Otherwise, simply long names and normal registry keys will trip it, which is annoying.
git-svn-id: file:///home/svn/framework3/trunk@13953 4d416f70-5f16-0410-b530-b9f4589650da
2011-10-16 15:53:19 +00:00
James Lee 785d3da63b get rid of some false positives for writing stdio
git-svn-id: file:///home/svn/framework3/trunk@13749 4d416f70-5f16-0410-b530-b9f4589650da
2011-09-18 01:57:51 +00:00
amaloteaux b6e39fdb31 add a small tool that will display network interfaces informations , this is usefull only on windows to set up the INTERFACE option
git-svn-id: file:///home/svn/framework3/trunk@13627 4d416f70-5f16-0410-b530-b9f4589650da
2011-08-24 20:53:15 +00:00
James Lee 613f7be6a7 keywords
git-svn-id: file:///home/svn/framework3/trunk@13464 4d416f70-5f16-0410-b530-b9f4589650da
2011-08-01 06:12:55 +00:00
HD Moore ca93b23c29 ChangeLog generator with Redmine formatting
git-svn-id: file:///home/svn/framework3/trunk@13463 4d416f70-5f16-0410-b530-b9f4589650da
2011-08-01 03:34:45 +00:00
Tod Beardsley 9dd3c5fbf5 Fixes #5081, removes racket and bitstruct
git-svn-id: file:///home/svn/framework3/trunk@13374 4d416f70-5f16-0410-b530-b9f4589650da
2011-07-27 18:04:32 +00:00
Joshua Drake 3ca98e6f44 fix badchars tool
git-svn-id: file:///home/svn/framework3/trunk@13100 4d416f70-5f16-0410-b530-b9f4589650da
2011-07-05 16:22:39 +00:00
James Lee 6aac03c6ce cleanup some copypasta in tools/module_*
git-svn-id: file:///home/svn/framework3/trunk@12882 4d416f70-5f16-0410-b530-b9f4589650da
2011-06-07 01:25:12 +00:00
James Lee 8f6bc28fdb add some options to module_disclodate.rb from David Maloney (see #4341) with a few improvements
git-svn-id: file:///home/svn/framework3/trunk@12881 4d416f70-5f16-0410-b530-b9f4589650da
2011-06-07 00:25:38 +00:00
James Lee b4c4cc19c2 add some options to most module_* tools, fixes #4341, thanks David Maloney!
git-svn-id: file:///home/svn/framework3/trunk@12880 4d416f70-5f16-0410-b530-b9f4589650da
2011-06-07 00:20:21 +00:00
James Lee 96b568d65b add a tool for list all modules by rank, fixes #4333, fixes #4334, thanks David Maloney!
git-svn-id: file:///home/svn/framework3/trunk@12876 4d416f70-5f16-0410-b530-b9f4589650da
2011-06-06 22:47:55 +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
Joshua Drake 946bb351e0 remove crufty comment
git-svn-id: file:///home/svn/framework3/trunk@12490 4d416f70-5f16-0410-b530-b9f4589650da
2011-05-01 22:07:14 +00:00
Joshua Drake b10963bd69 allow downcased arch names
git-svn-id: file:///home/svn/framework3/trunk@12254 4d416f70-5f16-0410-b530-b9f4589650da
2011-04-06 19:06:28 +00:00
amaloteaux 3c7bf5bf45 tool/metasm-shell : add option to select different architectures
git-svn-id: file:///home/svn/framework3/trunk@12253 4d416f70-5f16-0410-b530-b9f4589650da
2011-04-06 18:57:40 +00:00
amaloteaux 5f6995e8d3 enable ntlmv2 and signing for smb client stack (pth implementation is coming), fixes #11678 and #152
git-svn-id: file:///home/svn/framework3/trunk@11893 4d416f70-5f16-0410-b530-b9f4589650da
2011-03-07 19:57:53 +00:00
Joshua Drake 7dea60c6a4 Now showing which lines are too long!
git-svn-id: file:///home/svn/framework3/trunk@11874 4d416f70-5f16-0410-b530-b9f4589650da
2011-03-04 04:21:16 +00:00
HD Moore df937d6245 Fix encoding issues
git-svn-id: file:///home/svn/framework3/trunk@11855 4d416f70-5f16-0410-b530-b9f4589650da
2011-03-01 16:14:44 +00:00
James Lee 2ba50b6663 add checks for long lines and uses of stdio (puts)
git-svn-id: file:///home/svn/framework3/trunk@11806 4d416f70-5f16-0410-b530-b9f4589650da
2011-02-23 20:20:29 +00:00
HD Moore cbbdf382f0 Correct error message
git-svn-id: file:///home/svn/framework3/trunk@11687 4d416f70-5f16-0410-b530-b9f4589650da
2011-01-31 16:53:35 +00:00
HD Moore 8f4a16cba0 Fixes #3627
git-svn-id: file:///home/svn/framework3/trunk@11685 4d416f70-5f16-0410-b530-b9f4589650da
2011-01-31 14:44:21 +00:00
HD Moore ac651fba6b Merge code from Alexandre Maloteaux, fixes #3615
git-svn-id: file:///home/svn/framework3/trunk@11678 4d416f70-5f16-0410-b530-b9f4589650da
2011-01-30 19:26:35 +00:00
Joshua Drake d0b3cdf2a3 move profile.sh into the tools directory
git-svn-id: file:///home/svn/framework3/trunk@11233 4d416f70-5f16-0410-b530-b9f4589650da
2010-12-06 16:21:32 +00:00
Tod Beardsley c05ff818dd Incrementally more useful survey of mixins already in use in Metasploit.
Current results, for fun:

<pre>
Msf::Exploit::Remote::Tcp                    | 268
Msf::Auxiliary::Report                       | 238
Msf::Exploit::Remote::TcpServer              | 183
Msf::Exploit::Remote::HttpServer             | 147
Msf::Exploit::Remote::HttpServer::HTML       | 141
Msf::Exploit::Seh                            | 109
Msf::Exploit::Remote::HttpClient             | 95
Msf::Exploit::FILEFORMAT                     | 70
Msf::Exploit::EXE                            | 40
Msf::Exploit::Remote::Udp                    | 33
Msf::Exploit::Remote::DCERPC                 | 32
Msf::Exploit::Remote::DCERPC_EPM             | 32
Msf::Exploit::Remote::DCERPC_LSA             | 32
Msf::Exploit::Remote::DCERPC_MGMT            | 32
Msf::Exploit::Remote::SMB                    | 31
Msf::Exploit::Remote::Ftp                    | 27
Msf::Exploit::Egghunter                      | 21
Msf::Exploit::Brute                          | 20
Msf::Exploit::Remote::BrowserAutopwn         | 16
Msf::Exploit::Remote::Imap                   | 13
Msf::Exploit::Remote::FtpServer              | 12
Msf::Exploit::BruteTargets                   | 7
Msf::Exploit::Remote::SunRPC                 | 6
Msf::Exploit::Remote::SMTPDeliver            | 6
Msf::Exploit::Remote::MSSQL                  | 5
Msf::Exploit::KernelMode                     | 5
Msf::Exploit::Remote::MSSQL_COMMANDS         | 5
Msf::Exploit::FormatString                   | 4
Msf::Exploit::CmdStager                      | 4
Msf::Exploit::Lorcon2                        | 4
Msf::Exploit::Remote::HttpServer::PHPInclude | 3
Msf::Exploit::CmdStagerVBS                   | 3
Msf::Exploit::Remote::TNS                    | 3
Msf::Exploit::Remote::Smtp                   | 2
Msf::Exploit::Remote::Dialup                 | 2
Msf::Exploit::Java                           | 2
Msf::Exploit::Remote::NDMP                   | 2
Msf::Exploit::Remote::Arkeia                 | 2
Msf::Exploit::PDF_Parse                      | 1
Msf::Exploit::CmdStagerTFTP                  | 1
Msf::Exploit::Omelet                         | 1
Msf::Exploit::TFTPServer                     | 1
Msf::Exploit::RIFF                           | 1
Msf::Exploit::Remote::SMB::Authenticated     | 1
Msf::Exploit::Capture                        | 1
Msf::Exploit::Remote::SMBServer              | 1

</pre>


git-svn-id: file:///home/svn/framework3/trunk@11064 4d416f70-5f16-0410-b530-b9f4589650da
2010-11-18 16:40:33 +00:00
Tod Beardsley d33b55474a Adds a utility script to list all exploit modules and their included mixins. Handy for getting a better idea of what modules intend.
git-svn-id: file:///home/svn/framework3/trunk@11057 4d416f70-5f16-0410-b530-b9f4589650da
2010-11-17 17:18:43 +00:00
Joshua Drake c30bc9cb69 check for exploit rank and disclosure date
git-svn-id: file:///home/svn/framework3/trunk@11051 4d416f70-5f16-0410-b530-b9f4589650da
2010-11-16 20:17:03 +00:00
Joshua Drake 6856977331 add a couple more checks
git-svn-id: file:///home/svn/framework3/trunk@11038 4d416f70-5f16-0410-b530-b9f4589650da
2010-11-14 19:00:47 +00:00
Joshua Drake 9fc6f2f3a3 Mass update: fix all framework URL references
git-svn-id: file:///home/svn/framework3/trunk@10996 4d416f70-5f16-0410-b530-b9f4589650da
2010-11-11 22:25:13 +00:00
Joshua Drake b5a86ad0c2 fix silly keywords oops
git-svn-id: file:///home/svn/framework3/trunk@10987 4d416f70-5f16-0410-b530-b9f4589650da
2010-11-11 18:07:48 +00:00
et e75b80f436 Cleaning the tools
git-svn-id: file:///home/svn/framework3/trunk@10913 4d416f70-5f16-0410-b530-b9f4589650da
2010-11-05 02:15:23 +00:00
Joshua Drake e84e69c5ef style compliance fixes
git-svn-id: file:///home/svn/framework3/trunk@10911 4d416f70-5f16-0410-b530-b9f4589650da
2010-11-05 00:06:31 +00:00
Joshua Drake 385450b40d add msftidy.rb script
git-svn-id: file:///home/svn/framework3/trunk@10910 4d416f70-5f16-0410-b530-b9f4589650da
2010-11-05 00:05:34 +00:00
Joshua Drake 213b188fdb disable database for tools scripts
git-svn-id: file:///home/svn/framework3/trunk@10652 4d416f70-5f16-0410-b530-b9f4589650da
2010-10-12 15:57:58 +00:00
HD Moore a447149907 Add the script to generate the VxWorks master password list. Add the script to scan a memory image looking for a known password hash. Add two sorted dictionaries of the first 20k collided values (covers most typeable passwords). One dictionary is a straight wordlist, the other is used by vxdigger.rb. The full master password list can be generated with vxmaster.rb
git-svn-id: file:///home/svn/framework3/trunk@10220 4d416f70-5f16-0410-b530-b9f4589650da
2010-09-02 14:55:34 +00:00
Joshua Drake 6d64b22c82 add arch and platform filtering
git-svn-id: file:///home/svn/framework3/trunk@10088 4d416f70-5f16-0410-b530-b9f4589650da
2010-08-20 20:36:06 +00:00
Joshua Drake 9c69e3c670 add payload length tool
git-svn-id: file:///home/svn/framework3/trunk@10085 4d416f70-5f16-0410-b530-b9f4589650da
2010-08-20 19:39:13 +00:00
HD Moore 835c517afd Example script for generating a vxworks password hash
git-svn-id: file:///home/svn/framework3/trunk@9976 4d416f70-5f16-0410-b530-b9f4589650da
2010-08-09 22:06:26 +00:00
Tod Beardsley d1726ddadf I fell down a rathole trying to debug something today, but at least now I can always find my way back with this. It parses metasploit modules to see if you're using all the datastore elements you declared and if you declared all your datastore elements. Don't try to get too fancy with it -- my metaprogramming is all driven by regex, so it'll be easy to trick me if you want to with funny-looking code with weird linebreaks.
git-svn-id: file:///home/svn/framework3/trunk@9758 4d416f70-5f16-0410-b530-b9f4589650da
2010-07-09 21:44:52 +00:00
Mike Smith 63a563c20b Add disclosure_date method
git-svn-id: file:///home/svn/framework3/trunk@9619 4d416f70-5f16-0410-b530-b9f4589650da
2010-06-25 04:21:23 +00:00
Joshua Drake fa505a4069 various fixes, mostly consistency changes to disclosure dates
git-svn-id: file:///home/svn/framework3/trunk@9525 4d416f70-5f16-0410-b530-b9f4589650da
2010-06-15 07:18:08 +00:00
Joshua Drake 106f436ab9 cleanup module tools by removing unused vars
git-svn-id: file:///home/svn/framework3/trunk@9521 4d416f70-5f16-0410-b530-b9f4589650da
2010-06-15 07:14:29 +00:00
Joshua Drake 6d38dd0850 add tool to show disclosure dates
git-svn-id: file:///home/svn/framework3/trunk@9520 4d416f70-5f16-0410-b530-b9f4589650da
2010-06-15 07:14:05 +00:00
HD Moore 74a68138fc Add new context-keyed encoders from Dimitris Glynos ( http://census-labs.com/news/2010/06/04/athcon-2010-update/ )
git-svn-id: file:///home/svn/framework3/trunk@9457 4d416f70-5f16-0410-b530-b9f4589650da
2010-06-09 16:43:46 +00:00
et 1337a8483e Minor crawl modifications
git-svn-id: file:///home/svn/framework3/trunk@9440 4d416f70-5f16-0410-b530-b9f4589650da
2010-06-06 03:46:43 +00:00
Joshua Drake 0e72894e58 more cleanups
git-svn-id: file:///home/svn/framework3/trunk@9212 4d416f70-5f16-0410-b530-b9f4589650da
2010-05-03 17:13:09 +00:00
Joshua Drake 7a0e2f11af temporary fix for nasm/metasm shell tools - see #1723
git-svn-id: file:///home/svn/framework3/trunk@9161 4d416f70-5f16-0410-b530-b9f4589650da
2010-04-27 18:11:09 +00:00
Joshua Drake a953c47cfb remove carriage returns
git-svn-id: file:///home/svn/framework3/trunk@9140 4d416f70-5f16-0410-b530-b9f4589650da
2010-04-26 18:29:24 +00:00
et 4853f0266c Canonicalization and simplication of crawling modules
git-svn-id: file:///home/svn/framework3/trunk@9041 4d416f70-5f16-0410-b530-b9f4589650da
2010-04-08 03:39:17 +00:00
et 450a117894 Uri limits added
git-svn-id: file:///home/svn/framework3/trunk@9031 4d416f70-5f16-0410-b530-b9f4589650da
2010-04-07 03:33:21 +00:00
et 949e734adb Minor crawler fixes
git-svn-id: file:///home/svn/framework3/trunk@9013 4d416f70-5f16-0410-b530-b9f4589650da
2010-04-05 03:09:12 +00:00
et 18df4d2b69 Minor mods
git-svn-id: file:///home/svn/framework3/trunk@9007 4d416f70-5f16-0410-b530-b9f4589650da
2010-04-04 05:21:51 +00:00
et 3f27572fee Verbose option and start cleaning
git-svn-id: file:///home/svn/framework3/trunk@9000 4d416f70-5f16-0410-b530-b9f4589650da
2010-04-03 08:11:31 +00:00
et e4a17dd0ca Requests db storage
git-svn-id: file:///home/svn/framework3/trunk@8997 4d416f70-5f16-0410-b530-b9f4589650da
2010-04-03 07:24:48 +00:00
et 1a362e16f7 Commenting messages
git-svn-id: file:///home/svn/framework3/trunk@8990 4d416f70-5f16-0410-b530-b9f4589650da
2010-04-03 05:51:59 +00:00
James Lee f331769f11 add a rudimentary tool for dumping all modules' targets
git-svn-id: file:///home/svn/framework3/trunk@8976 4d416f70-5f16-0410-b530-b9f4589650da
2010-04-02 00:34:17 +00:00
et 4a326135fc Fix condition
git-svn-id: file:///home/svn/framework3/trunk@8887 4d416f70-5f16-0410-b530-b9f4589650da
2010-03-23 02:59:35 +00:00
et 0c17f3d9cb Threads code. Just 1 at this time. Yes i know.
git-svn-id: file:///home/svn/framework3/trunk@8864 4d416f70-5f16-0410-b530-b9f4589650da
2010-03-21 03:39:09 +00:00
et 0bb34c94be Excluding extensions
git-svn-id: file:///home/svn/framework3/trunk@8863 4d416f70-5f16-0410-b530-b9f4589650da
2010-03-21 03:23:27 +00:00
et eb61f72431 Improving crawl
git-svn-id: file:///home/svn/framework3/trunk@8861 4d416f70-5f16-0410-b530-b9f4589650da
2010-03-21 00:12:28 +00:00
Joshua Drake 3557cf2879 update metasm_shell to use super rex/ui readline fu
git-svn-id: file:///home/svn/framework3/trunk@8473 4d416f70-5f16-0410-b530-b9f4589650da
2010-02-13 06:10:37 +00:00
Tod Beardsley a241e0f949 Reworking module_ports to be more immediately useful to include its output in other ruby scripts.
git-svn-id: file:///home/svn/framework3/trunk@8438 4d416f70-5f16-0410-b530-b9f4589650da
2010-02-09 23:39:27 +00:00
Tod Beardsley 2aa8ca08d5 Including auxiliary modules along with exploit modules for port counting.
git-svn-id: file:///home/svn/framework3/trunk@8437 4d416f70-5f16-0410-b530-b9f4589650da
2010-02-09 23:20:15 +00:00
Joshua Drake 5e95c3c2ef add metasm_shell to tools dir
git-svn-id: file:///home/svn/framework3/trunk@8404 4d416f70-5f16-0410-b530-b9f4589650da
2010-02-08 01:43:24 +00:00
et 6303c4e002 msfproxy using new database scheme
git-svn-id: file:///home/svn/framework3/trunk@8334 4d416f70-5f16-0410-b530-b9f4589650da
2010-02-01 00:47:23 +00:00
et a5b4de7e45 Database requests storage for crawler
git-svn-id: file:///home/svn/framework3/trunk@8333 4d416f70-5f16-0410-b530-b9f4589650da
2010-02-01 00:20:35 +00:00
et 96d6e7bd9b In progress. crawling
git-svn-id: file:///home/svn/framework3/trunk@8236 4d416f70-5f16-0410-b530-b9f4589650da
2010-01-26 04:21:07 +00:00
HD Moore dd92789a52 Quick script to show what ports can be targeted by what exploits
git-svn-id: file:///home/svn/framework3/trunk@7993 4d416f70-5f16-0410-b530-b9f4589650da
2009-12-27 07:31:47 +00:00
Joshua Drake 53d477198a add raw hex bytes input format
git-svn-id: file:///home/svn/framework3/trunk@7955 4d416f70-5f16-0410-b530-b9f4589650da
2009-12-23 04:19:38 +00:00
Joshua Drake 7a6c8af0f7 first pass at badchars checking tool
git-svn-id: file:///home/svn/framework3/trunk@7921 4d416f70-5f16-0410-b530-b9f4589650da
2009-12-19 09:57:41 +00:00
et e354c8dbcc Multiple headers handling bug fixes
git-svn-id: file:///home/svn/framework3/trunk@7588 4d416f70-5f16-0410-b530-b9f4589650da
2009-11-24 05:27:11 +00:00
et a3d4e1c44a Added command to launch msfproxy from console
git-svn-id: file:///home/svn/framework3/trunk@7584 4d416f70-5f16-0410-b530-b9f4589650da
2009-11-23 03:38:05 +00:00
James Lee b6a5f53233 use the new color sequences. fixes #506
git-svn-id: file:///home/svn/framework3/trunk@7465 4d416f70-5f16-0410-b530-b9f4589650da
2009-11-11 04:43:52 +00:00
Joshua Drake 927fe6b6c2 update pattern_offset to show all ocurrences
git-svn-id: file:///home/svn/framework3/trunk@7425 4d416f70-5f16-0410-b530-b9f4589650da
2009-11-09 17:50:53 +00:00
et e0aa89121e First attempt for MITM proxy for multiple purposes including Wmap.
git-svn-id: file:///home/svn/framework3/trunk@7200 4d416f70-5f16-0410-b530-b9f4589650da
2009-10-18 22:04:07 +00:00
HD Moore 0edad59441 Adds a cli tool for listing module authors and counts
git-svn-id: file:///home/svn/framework3/trunk@7076 4d416f70-5f16-0410-b530-b9f4589650da
2009-09-27 21:31:33 +00:00
HD Moore b14a4ddf0b Lots of shiny new NTLM goodness from Ryan Linn
git-svn-id: file:///home/svn/framework3/trunk@6958 4d416f70-5f16-0410-b530-b9f4589650da
2009-08-17 20:00:05 +00:00
HD Moore 1b38991f7f Adds exe2vbs.rb
git-svn-id: file:///home/svn/framework3/trunk@6870 4d416f70-5f16-0410-b530-b9f4589650da
2009-07-22 18:43:26 +00:00
HD Moore 20b232b9d5 Bug fixes from Efrain
git-svn-id: file:///home/svn/framework3/trunk@6711 4d416f70-5f16-0410-b530-b9f4589650da
2009-06-24 20:02:29 +00:00
HD Moore 76ca3e7741 Fix up EXE to VBA handling
git-svn-id: file:///home/svn/framework3/trunk@6708 4d416f70-5f16-0410-b530-b9f4589650da
2009-06-24 03:59:54 +00:00
HD Moore 9098913c75 Slow brute forcer for last 1-4 chars of halflm passwords
git-svn-id: file:///home/svn/framework3/trunk@6246 4d416f70-5f16-0410-b530-b9f4589650da
2009-02-23 00:03:17 +00:00
kris 70c93d7691 change and use Indent constant
git-svn-id: file:///home/svn/framework3/trunk@6111 4d416f70-5f16-0410-b530-b9f4589650da
2009-01-10 22:26:58 +00:00
kris c8c1449b28 update and use Indent constant
git-svn-id: file:///home/svn/framework3/trunk@6104 4d416f70-5f16-0410-b530-b9f4589650da
2009-01-09 22:40:38 +00:00
kris 7a8cf33fc8 set svn:executable
git-svn-id: file:///home/svn/framework3/trunk@6071 4d416f70-5f16-0410-b530-b9f4589650da
2009-01-04 08:13:20 +00:00
et e534edddb9 Script which allows to import OWASP WebScarab sessions to WMAP by sinbad
git-svn-id: file:///home/svn/framework3/trunk@6004 4d416f70-5f16-0410-b530-b9f4589650da
2008-12-08 03:47:07 +00:00
HD Moore a70e982369 Adds utlities for creating VBA scripts from an EXE (or payload)
git-svn-id: file:///home/svn/framework3/trunk@5893 4d416f70-5f16-0410-b530-b9f4589650da
2008-11-12 19:15:24 +00:00
HD Moore 65419ad206 Adds routines/tools for cracking the NTLM hash from the plaintext case-insensive LANMAN password
git-svn-id: file:///home/svn/framework3/trunk@5779 4d416f70-5f16-0410-b530-b9f4589650da
2008-10-22 22:42:52 +00:00
Ramon de C Valle f124597a56 Code cleanups
git-svn-id: file:///home/svn/framework3/trunk@5773 4d416f70-5f16-0410-b530-b9f4589650da
2008-10-19 21:03:39 +00:00
James Lee 770ed0286c don't add Msf prefix if it's already there, i.e. we already fixed this file
git-svn-id: file:///home/svn/framework3/trunk@5743 4d416f70-5f16-0410-b530-b9f4589650da
2008-10-13 04:23:07 +00:00
Ramon de C Valle 5f0d947dcc Updated tools/convert_31.rb to add a newline at end of file
git-svn-id: file:///home/svn/framework3/trunk@5732 4d416f70-5f16-0410-b530-b9f4589650da
2008-10-10 03:05:30 +00:00
Ramon de C Valle 2f204b469e Updated tools/convert_31.rb to not leave trailing whitespace and newlines at the end of file
git-svn-id: file:///home/svn/framework3/trunk@5730 4d416f70-5f16-0410-b530-b9f4589650da
2008-10-10 02:47:23 +00:00
HD Moore 153518e8e6 Add a tool for converting pre-3.2 modules to the new format.
git-svn-id: file:///home/svn/framework3/trunk@5722 4d416f70-5f16-0410-b530-b9f4589650da
2008-10-09 03:57:28 +00:00
HD Moore 73456e6342 Quick tool to dump module references
git-svn-id: file:///home/svn/framework3/trunk@5133 4d416f70-5f16-0410-b530-b9f4589650da
2007-10-02 16:09:13 +00:00
HD Moore f6cee3e3dc Move this to a less prominent location -- this is mostly a developer tool
git-svn-id: file:///home/svn/framework3/trunk@4477 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-26 18:01:13 +00:00
HD Moore 1e64a647c9 Importing memdump from the msf2 source
git-svn-id: file:///home/svn/framework3/trunk@4279 4d416f70-5f16-0410-b530-b9f4589650da
2007-01-17 00:39:31 +00:00
Matt Miller 54f07f2091 typo
git-svn-id: file:///home/svn/framework3/trunk@4133 4d416f70-5f16-0410-b530-b9f4589650da
2006-11-13 13:38:11 +00:00
Matt Miller fa14510b78 starting integration of kernel-mode payloads
git-svn-id: file:///home/svn/framework3/trunk@4043 4d416f70-5f16-0410-b530-b9f4589650da
2006-10-16 21:40:38 +00:00
HD Moore e439b5a32d Changed default read size for analuze, needs better logic
Changed pattern_offset to work like 2.x - from lin0xx


git-svn-id: file:///home/svn/incoming/trunk@3608 4d416f70-5f16-0410-b530-b9f4589650da
2006-04-21 21:06:31 +00:00
HD Moore 88658064df /usr/bin/ruby vs /usr/bin/env ruby
git-svn-id: file:///home/svn/incoming/trunk@3242 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-17 06:46:23 +00:00
Matt Miller 41ac56ae98 handle exception
git-svn-id: file:///home/svn/incoming/trunk@3198 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-09 04:54:37 +00:00
Matt Miller 7421057221 some useful tools, msfweb daemonize, fix pattern creation
git-svn-id: file:///home/svn/incoming/trunk@3197 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-09 00:03:52 +00:00
Matt Miller ffc30f497c nasm shell
git-svn-id: file:///home/svn/incoming/trunk@3193 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-08 15:37:10 +00:00