HD Moore
|
e731426666
|
Fixes #662. The socket pivoting is still not perfect, but this goes a long way
git-svn-id: file:///home/svn/framework3/trunk@7792 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-10 05:40:26 +00:00 |
|
James Lee
|
e0bd6dd6ed
|
don't bother checking for an address if our range is empty
git-svn-id: file:///home/svn/framework3/trunk@7779 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-09 21:28:44 +00:00 |
|
Joshua Drake
|
87c85b5176
|
removed executable generation routines from Rex::Text (use Msf::Util::EXE), Fixes #660
git-svn-id: file:///home/svn/framework3/trunk@7760 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-08 21:24:45 +00:00 |
|
HD Moore
|
54c10c0c3d
|
Fixes #623 and fixes #622, implements a number of changes to the core channel dispatch code, sets timeouts on unmatched responses, and handles tcp relay writes with a threaded/timeout wrapper to avoid delays.
git-svn-id: file:///home/svn/framework3/trunk@7753 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-08 18:32:26 +00:00 |
|
James Lee
|
7427640fb0
|
don't wait for a message body that will never come. fixes 659
git-svn-id: file:///home/svn/framework3/trunk@7748 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-08 02:26:37 +00:00 |
|
Stephen Fewer
|
7d3ff93ec9
|
Fix a few bugs in the parsing of exception directories on PE64 binaries.
git-svn-id: file:///home/svn/framework3/trunk@7730 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-07 12:56:54 +00:00 |
|
Stephen Fewer
|
4fb212b54e
|
Go back to using select instead of sleep for the waiters.
git-svn-id: file:///home/svn/framework3/trunk@7729 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-07 12:55:31 +00:00 |
|
James Lee
|
02a62967e4
|
register the 'rex' log source, see #577
git-svn-id: file:///home/svn/framework3/trunk@7727 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-06 18:09:27 +00:00 |
|
HD Moore
|
1f5a0be9ca
|
Fixes #630 by correct the constant typo
git-svn-id: file:///home/svn/framework3/trunk@7726 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-06 14:51:15 +00:00 |
|
HD Moore
|
2c92856612
|
Fixes #604. This fixes a long-standing race condition with meterpreter channels that received data as soon as they were open (TCP).
git-svn-id: file:///home/svn/framework3/trunk@7708 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-04 21:08:34 +00:00 |
|
James Lee
|
a96a23f95c
|
add cidr parsing for ipv6
git-svn-id: file:///home/svn/framework3/trunk@7707 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-04 20:17:28 +00:00 |
|
James Lee
|
1e6b6b3d62
|
fix ipv6 handling for single addresses
git-svn-id: file:///home/svn/framework3/trunk@7706 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-04 19:55:58 +00:00 |
|
James Lee
|
5952e29040
|
modify address range specification (for e.g. RHOSTS) to use nmap notation, fixes #182
git-svn-id: file:///home/svn/framework3/trunk@7705 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-04 19:37:14 +00:00 |
|
HD Moore
|
9b2d5fcd24
|
Fixes #605 by re-raising the correct exception class
git-svn-id: file:///home/svn/framework3/trunk@7701 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-04 18:38:59 +00:00 |
|
Stephen Fewer
|
a544d71f4e
|
A few small changes to the ruby side of meterpreters packet dispatcher stuff. Allow for blocking a request indefinatly and add in a new command 'wait' to stdapi.sys.process.
git-svn-id: file:///home/svn/framework3/trunk@7697 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-04 17:32:56 +00:00 |
|
James Lee
|
5182d1c927
|
allow the Connection header to specify keep-alive in a less strict manner. this is more rfc2616 compliant and fixes #601
git-svn-id: file:///home/svn/framework3/trunk@7677 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-03 07:40:37 +00:00 |
|
HD Moore
|
fc983ef7e3
|
Many bug fixes to db_autopwn, cross-referencing of OS-level vulnerabilities, small bug fixes to HTTP client API
git-svn-id: file:///home/svn/framework3/trunk@7676 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-03 01:36:17 +00:00 |
|
James Lee
|
7b4a942ed6
|
revert logging change from r7653 which broke meterpreter sessions
git-svn-id: file:///home/svn/framework3/trunk@7671 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-02 19:11:11 +00:00 |
|
James Lee
|
626d085dd4
|
expand ryan linn's idea of more verbose job info to include start time, see #586
git-svn-id: file:///home/svn/framework3/trunk@7668 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-02 03:32:48 +00:00 |
|
James Lee
|
0da80965d6
|
more info about a job, thanks Ryan Linn for the patch; fixes #586
git-svn-id: file:///home/svn/framework3/trunk@7665 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-01 23:11:12 +00:00 |
|
James Lee
|
125f0aab0a
|
map any attempt to log to an unknown logsink to the core logsink, fixes 577
git-svn-id: file:///home/svn/framework3/trunk@7653 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-30 22:03:53 +00:00 |
|
HD Moore
|
ed7b7ac6f0
|
Fixes #491 and fixes #543 by updating the HTTP stack and validating configuration options
git-svn-id: file:///home/svn/framework3/trunk@7652 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-30 21:15:06 +00:00 |
|
HD Moore
|
1189ac1dcd
|
Updates to the PE class to support TLS/Exceptions
git-svn-id: file:///home/svn/framework3/trunk@7651 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-30 20:18:37 +00:00 |
|
HD Moore
|
b8804e48cd
|
Add (incomplete) support for TLS callbacks
git-svn-id: file:///home/svn/framework3/trunk@7648 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-30 19:48:35 +00:00 |
|
HD Moore
|
ff93072d1e
|
Fixes #578. Only register a new meterpreter sink if one doesnt already exist
git-svn-id: file:///home/svn/framework3/trunk@7632 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-28 16:34:46 +00:00 |
|
James Lee
|
9d2ab30f9d
|
create the history file if it doesn't exist
git-svn-id: file:///home/svn/framework3/trunk@7627 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-26 07:13:21 +00:00 |
|
James Lee
|
d6a732d619
|
move histfile reading into rex
git-svn-id: file:///home/svn/framework3/trunk@7625 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-26 06:03:05 +00:00 |
|
James Lee
|
3412a38146
|
register a 'meterpreter' logsink
git-svn-id: file:///home/svn/framework3/trunk@7622 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-26 02:46:04 +00:00 |
|
James Lee
|
fd61df4e9e
|
add full support for persistent history, works in msfweb as well. fixes #523
git-svn-id: file:///home/svn/framework3/trunk@7621 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-26 02:18:02 +00:00 |
|
James Lee
|
723aa65df0
|
refuse to migrate into the current process. fixes #418
git-svn-id: file:///home/svn/framework3/trunk@7618 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-25 23:24:01 +00:00 |
|
James Lee
|
d5e09a90e2
|
add minver and maxver options and prepare for universal module ranking
git-svn-id: file:///home/svn/framework3/trunk@7598 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-24 21:40:02 +00:00 |
|
James Lee
|
f8d84a7dc9
|
prevent loading the same dispatcher multiple times. fixes #560
git-svn-id: file:///home/svn/framework3/trunk@7587 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-24 01:07:19 +00:00 |
|
James Lee
|
6e7c4a77a9
|
add detection for ie6 on xpsp2
git-svn-id: file:///home/svn/framework3/trunk@7572 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-20 06:08:09 +00:00 |
|
James Lee
|
3b6126bfd9
|
actually commit what i said i was committing. =(
git-svn-id: file:///home/svn/framework3/trunk@7567 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-18 06:35:44 +00:00 |
|
HD Moore
|
a92fbb1ff4
|
Fixes #526. Correct socket name and call to super in the socket output io
git-svn-id: file:///home/svn/framework3/trunk@7548 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-16 23:35:34 +00:00 |
|
HD Moore
|
8cadfe66cf
|
Mostly cosmetic
git-svn-id: file:///home/svn/framework3/trunk@7530 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-16 15:16:08 +00:00 |
|
James Lee
|
e296ec92ea
|
more uninitalized var warnings
git-svn-id: file:///home/svn/framework3/trunk@7513 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-14 06:21:22 +00:00 |
|
James Lee
|
8471baa62a
|
fix another uninitialized class var warning
git-svn-id: file:///home/svn/framework3/trunk@7494 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-13 22:00:16 +00:00 |
|
James Lee
|
8c28c38da3
|
remove busted unit test
git-svn-id: file:///home/svn/framework3/trunk@7482 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-12 19:49:35 +00:00 |
|
James Lee
|
78c88c888f
|
don't backtrace just because the client cancelled
git-svn-id: file:///home/svn/framework3/trunk@7453 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-10 19:38:18 +00:00 |
|
James Lee
|
3dfaf32bc8
|
trying out bold colors
git-svn-id: file:///home/svn/framework3/trunk@7450 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-10 16:49:26 +00:00 |
|
James Lee
|
2cbb32550c
|
fix meterp sessions getting initialized improperly, fix msf> prompt in exploit context after color cmd
git-svn-id: file:///home/svn/framework3/trunk@7449 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-10 16:10:39 +00:00 |
|
HD Moore
|
2c3cace80c
|
Fix up the classes needed by msfweb. Fixes #495
git-svn-id: file:///home/svn/framework3/trunk@7447 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-10 15:59:49 +00:00 |
|
James Lee
|
3628a3d3c6
|
fix sessions breaking right away when interacting. command dispatcher still appears to be hosed
git-svn-id: file:///home/svn/framework3/trunk@7446 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-10 15:55:42 +00:00 |
|
HD Moore
|
3db9bbfaae
|
See #493. Initialize the prompt
git-svn-id: file:///home/svn/framework3/trunk@7445 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-10 15:33:14 +00:00 |
|
James Lee
|
daf58b6deb
|
get rid of the single-character escapes so we're less likely to see accidental color substitutions
git-svn-id: file:///home/svn/framework3/trunk@7443 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-10 07:12:56 +00:00 |
|
James Lee
|
fd4e4154cd
|
add a new 'color' command that lets the user force color on or off.
git-svn-id: file:///home/svn/framework3/trunk@7442 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-10 06:58:01 +00:00 |
|
James Lee
|
a8d9da0d3d
|
initial color support. will add ability to change colors from console soon. see #344
git-svn-id: file:///home/svn/framework3/trunk@7440 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-10 03:27:48 +00:00 |
|
James Lee
|
e73d4ead7f
|
handle a broken socket gracefully, fixes a backtrace in msfd
git-svn-id: file:///home/svn/framework3/trunk@7432 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-09 20:10:53 +00:00 |
|
pusscat
|
493f56be57
|
https://metasploit.com/redmine/issues/430
Change this line so that 0xf0 is now used as an xor base
git-svn-id: file:///home/svn/framework3/trunk@7428 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-11-09 18:47:46 +00:00 |
|