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