HD Moore
|
bd928017de
|
Use gsub over tr to handle binary strings better
git-svn-id: file:///home/svn/framework3/trunk@9157 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-27 14:46:00 +00:00 |
HD Moore
|
45425c32da
|
Ignore incoming data when the socket has already been closed. This may not be correct for WebRPC, but it causes problems with the default mode
git-svn-id: file:///home/svn/framework3/trunk@9156 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-27 14:39:51 +00:00 |
HD Moore
|
936190125e
|
Bug fix for Ruby 1.9 (error can close the server socket, not the client socket). Small jRuby compatibility improvement
git-svn-id: file:///home/svn/framework3/trunk@9155 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-27 14:39:09 +00:00 |
HD Moore
|
8b93465d46
|
Remove global extend -> include change, identify common cases and change instead
git-svn-id: file:///home/svn/framework3/trunk@9152 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-27 01:00:43 +00:00 |
Tod Beardsley
|
111f105117
|
Handle importing timestamps from Metasploit Express reports.
git-svn-id: file:///home/svn/framework3/trunk@9149 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-26 21:51:29 +00:00 |
Tod Beardsley
|
3fa96688f2
|
Moved the common rexmlifier to its own function for consistency. Ensure that nulls stay null for MSFE import.
git-svn-id: file:///home/svn/framework3/trunk@9146 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-26 20:25:42 +00:00 |
Tod Beardsley
|
1b910c1862
|
Expose a means to import MSFE reports to the user.
git-svn-id: file:///home/svn/framework3/trunk@9144 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-26 19:10:40 +00:00 |
Tod Beardsley
|
fab458579e
|
Implements methods to import reports from Metasploit Express.
git-svn-id: file:///home/svn/framework3/trunk@9141 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-26 18:40:49 +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 |
HD Moore
|
6511e4fa77
|
Workaround for a memory leak on some versions of Ruby
git-svn-id: file:///home/svn/framework3/trunk@9136 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-25 23:49:20 +00:00 |
James Lee
|
01f9c0b616
|
only do the UA string search in firefox if we don't have a perfect match on buildId
git-svn-id: file:///home/svn/framework3/trunk@9129 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-24 21:31:12 +00:00 |
James Lee
|
13171ad1c6
|
add a fingerprint for ff 3.6.3 on windows
git-svn-id: file:///home/svn/framework3/trunk@9128 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-24 19:36:58 +00:00 |
James Lee
|
30b210a896
|
make task exception logs a little more readable.
git-svn-id: file:///home/svn/framework3/trunk@9127 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-24 18:34:21 +00:00 |
James Lee
|
016ec84531
|
fix auth lookups on mysql ('==' != '=')
git-svn-id: file:///home/svn/framework3/trunk@9126 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-24 15:53:20 +00:00 |
Tod Beardsley
|
89842fb45f
|
Adds an easily-accessable fingerprint method to identify public and private ssh keys.
git-svn-id: file:///home/svn/framework3/trunk@9115 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-21 16:36:07 +00:00 |
James Lee
|
928389e8b0
|
update comments to explain the reason for not running init_ui
git-svn-id: file:///home/svn/framework3/trunk@9114 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-20 07:01:46 +00:00 |
James Lee
|
4243ce5bf4
|
preliminary fix for the meterpreter-breaks-tab-completion bug pending some testing, see #1180
git-svn-id: file:///home/svn/framework3/trunk@9113 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-20 03:59:27 +00:00 |
James Lee
|
dc2b42a8c2
|
typo fix? actually pass the options instead of always using an empty Hash.
git-svn-id: file:///home/svn/framework3/trunk@9107 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-19 23:19:12 +00:00 |
James Lee
|
8919688e1a
|
don't truncate the version when it doesn't contain a string, fixes #1711, thanks Peorth Yggdrasil
git-svn-id: file:///home/svn/framework3/trunk@9104 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-19 22:12:35 +00:00 |
James Lee
|
6d788a9437
|
add print_good methods to rex input shells, fixes #1703
git-svn-id: file:///home/svn/framework3/trunk@9103 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-19 22:09:55 +00:00 |
James Lee
|
af901888d2
|
add detection for FF 3.6, thanks Peorth Yggdrasil
git-svn-id: file:///home/svn/framework3/trunk@9102 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-19 19:33:09 +00:00 |
James Lee
|
8eff6b6438
|
differentiate between protocol errors and login failues
git-svn-id: file:///home/svn/framework3/trunk@9099 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-16 22:29:33 +00:00 |
Joshua Drake
|
2485dcb1b7
|
dont use the users ssh keys
git-svn-id: file:///home/svn/framework3/trunk@9098 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-16 16:06:43 +00:00 |
HD Moore
|
7e4515cd7e
|
Handle task processing errors better
git-svn-id: file:///home/svn/framework3/trunk@9087 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-15 19:25:48 +00:00 |
Tod Beardsley
|
888e80f92c
|
Fixes up various usability bugs with AuthBrute, many of which revolved around smb_login tests.
git-svn-id: file:///home/svn/framework3/trunk@9086 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-15 17:29:47 +00:00 |
HD Moore
|
dff1132e08
|
Remove stderr
git-svn-id: file:///home/svn/framework3/trunk@9084 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-15 15:29:28 +00:00 |
James Lee
|
086f82630a
|
don't queue a task from within a task; error out earlier when we don't have a host
git-svn-id: file:///home/svn/framework3/trunk@9081 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-15 09:00:16 +00:00 |
Joshua Drake
|
5aea21fcb8
|
speel more godoer
git-svn-id: file:///home/svn/framework3/trunk@9080 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-15 02:09:08 +00:00 |
Joshua Drake
|
6fec79926c
|
revert service name string insertion
git-svn-id: file:///home/svn/framework3/trunk@9079 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-14 22:17:19 +00:00 |
Joshua Drake
|
730b27eed1
|
fixup some of the payload exe generation/templating stuff, add pe/dll template+src
git-svn-id: file:///home/svn/framework3/trunk@9073 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-14 21:44:23 +00:00 |
HD Moore
|
914a90a714
|
Fix the print lins
git-svn-id: file:///home/svn/framework3/trunk@9068 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-14 02:46:43 +00:00 |
James Lee
|
e1639ce853
|
truncate host and service info to the size of the database field, see #912
git-svn-id: file:///home/svn/framework3/trunk@9064 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-13 21:15:15 +00:00 |
Joshua Drake
|
63e70f2d78
|
fix up a bunch of incorrect 1.8/1.9 compat fixes, fixes #1540
git-svn-id: file:///home/svn/framework3/trunk@9063 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-13 19:44:04 +00:00 |
Tod Beardsley
|
2a3b8ea57a
|
Adds a module for scanning hosts for valid login credentials using unencrypted SSH private keys. Also completes the commit for r9059 to record auth_info hashes on successes.
git-svn-id: file:///home/svn/framework3/trunk@9062 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-13 19:21:48 +00:00 |
Joshua Drake
|
32cd6b2101
|
fix reference to readline_compatible
git-svn-id: file:///home/svn/framework3/trunk@9060 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-13 17:09:42 +00:00 |
Tod Beardsley
|
5dc72cf63d
|
Adds an auth_info hash to the SSH connection object (populated by password and publickey auth) to record the details of a successful authentication. Useful for querying which password or publickey was actually used to authenticate.
git-svn-id: file:///home/svn/framework3/trunk@9059 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-13 16:47:21 +00:00 |
HD Moore
|
52d17d73da
|
Show the URL, print an OK error for unknown requests
git-svn-id: file:///home/svn/framework3/trunk@9058 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-13 16:05:37 +00:00 |
HD Moore
|
32b8f366de
|
Do not try to bind to LHOST
git-svn-id: file:///home/svn/framework3/trunk@9057 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-13 15:38:01 +00:00 |
HD Moore
|
197595839a
|
Add a close method, fix a memory leak
git-svn-id: file:///home/svn/framework3/trunk@9056 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-12 19:25:29 +00:00 |
James Lee
|
71ba477674
|
handle Interrupt after Timeout::Error since the latter inherits from the former on 1.8
git-svn-id: file:///home/svn/framework3/trunk@9055 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-12 18:40:24 +00:00 |
James Lee
|
6507c4fcea
|
clarify comments about what the checks for a deceitful UA are doing
git-svn-id: file:///home/svn/framework3/trunk@9054 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-12 04:44:33 +00:00 |
James Lee
|
548e242e75
|
add firefox detection based on navigator.buildID. Thanks, Mark Fioravanti\!
git-svn-id: file:///home/svn/framework3/trunk@9053 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-12 04:21:42 +00:00 |
HD Moore
|
be7f2fdac8
|
Handle cases where the session has a target_host by not tunnel_peer
git-svn-id: file:///home/svn/framework3/trunk@9052 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-11 22:11:31 +00:00 |
James Lee
|
c8a8a6a3fe
|
log a little more info when a migration fails
git-svn-id: file:///home/svn/framework3/trunk@9050 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-11 16:33:21 +00:00 |
HD Moore
|
ba7b0e7cba
|
Disable pageant by default
git-svn-id: file:///home/svn/framework3/trunk@9046 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-10 17:40:22 +00:00 |
HD Moore
|
108362cf95
|
Switch to recvfrom_nonsock, solves a hang with win32 + 1.9.1
git-svn-id: file:///home/svn/framework3/trunk@9045 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-10 17:31:40 +00:00 |
HD Moore
|
3ad0560d00
|
Use the kernel select in 1.9, its less buggy and doesn't have the issues that lead us to create our own in the first place
git-svn-id: file:///home/svn/framework3/trunk@9044 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-09 22:48:31 +00:00 |
Joshua Drake
|
df16eec4d7
|
revert r9038, see r9039, fixes #1531, fixes #531
git-svn-id: file:///home/svn/framework3/trunk@9040 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-07 23:42:04 +00:00 |
Joshua Drake
|
9a8d14a5ec
|
use RL_PROMPT_ constants for places where a prompt is colorized (only)
git-svn-id: file:///home/svn/framework3/trunk@9039 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-07 23:37:49 +00:00 |
James Lee
|
a502c2647d
|
tell readline that the color escapes shouldn't be counted as part of the line length, thanks to Niklas Baumstark. fixes 1531, fixes 531
git-svn-id: file:///home/svn/framework3/trunk@9038 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-04-07 23:24:54 +00:00 |