James Lee
|
8f2138a464
|
and remove the empty xdr.rb
git-svn-id: file:///home/svn/framework3/trunk@7965 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-24 00:21:36 +00:00 |
HD Moore
|
b13e185943
|
Giant update from tebo, fixing up SunRPC and the nsfmount module
git-svn-id: file:///home/svn/framework3/trunk@7961 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-23 13:44:53 +00:00 |
HD Moore
|
7935656355
|
Fixes #708. Enforces a timeout around SSL's connect()
git-svn-id: file:///home/svn/framework3/trunk@7938 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-21 22:48:40 +00:00 |
HD Moore
|
2d399f9b52
|
Handle the native win32 errno as well
git-svn-id: file:///home/svn/framework3/trunk@7923 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-19 15:08:37 +00:00 |
HD Moore
|
1eceebc950
|
Fixes #697. This prevents a closed socket from being passed to select() and handles the case where a race condition allowed this to happen anyways (one thread closes, one thread selects). This should prevent most 'invalid handle' exceptions on Cygwin and prevent Win32 native from crashing due to the native exception.
git-svn-id: file:///home/svn/framework3/trunk@7922 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-19 15:02:26 +00:00 |
Joshua Drake
|
addcba5131
|
0x7f isn't printable!
git-svn-id: file:///home/svn/framework3/trunk@7915 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-18 20:40:08 +00:00 |
HD Moore
|
39d37065de
|
See #485. This patch allows the very basics of metasploit to work under jRuby 1.4.0. Many, many things are still broken
git-svn-id: file:///home/svn/framework3/trunk@7906 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-17 08:02:11 +00:00 |
James Lee
|
06427b53c9
|
document the detection for 2k SP0
git-svn-id: file:///home/svn/framework3/trunk@7887 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-15 23:08:28 +00:00 |
HD Moore
|
a16feb01bc
|
Minor tweaks to http processing
git-svn-id: file:///home/svn/framework3/trunk@7805 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-10 18:12:38 +00:00 |
HD Moore
|
5ef9a1c040
|
Wipe the headers before reparsing
git-svn-id: file:///home/svn/framework3/trunk@7801 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-10 17:04:52 +00:00 |
HD Moore
|
006d5d51fc
|
Fixes #674 by adding 100-continue support
git-svn-id: file:///home/svn/framework3/trunk@7799 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-10 16:54:27 +00:00 |
HD Moore
|
d2694ce5b9
|
Ignore errors on shutdown for the relay
git-svn-id: file:///home/svn/framework3/trunk@7795 4d416f70-5f16-0410-b530-b9f4589650da
|
2009-12-10 06:09:15 +00:00 |
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 |