James Lee
|
808dd72cc5
|
meterpreter compiles on modern linux! see #2418
git-svn-id: file:///home/svn/framework3/trunk@13333 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-07-25 07:59:51 +00:00 |
|
James Lee
|
a57f8ebd07
|
tell the linker to make DT_HASH sections instead of DT_GNU_HASH which msflinker can't handle
git-svn-id: file:///home/svn/framework3/trunk@13332 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-07-24 23:50:55 +00:00 |
|
James Lee
|
05bb0342ca
|
add a 'clean' target
git-svn-id: file:///home/svn/framework3/trunk@13328 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-07-24 19:25:19 +00:00 |
|
HD Moore
|
aec3ef7e6b
|
Apply a diff to fix bad ifdef usage
git-svn-id: file:///home/svn/framework3/trunk@13324 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-07-23 20:31:58 +00:00 |
|
HD Moore
|
70f2d46291
|
Add an ifdef around the wininet setup routine
git-svn-id: file:///home/svn/framework3/trunk@13323 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-07-23 20:16:19 +00:00 |
|
James Lee
|
dbad52b7d9
|
add support for java/meterpreter/reverse_http. assuming i didn't miss any files, fixes #4946, thanks mihi!
git-svn-id: file:///home/svn/framework3/trunk@13213 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-07-18 23:15:06 +00:00 |
|
James Lee
|
778ff381d3
|
add support for java/meterpreter/reverse_http. assuming i didn't miss any files, fixes #4946, thanks mihi!
git-svn-id: file:///home/svn/framework3/trunk@13213 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-07-18 23:15:06 +00:00 |
|
James Lee
|
a33998ae66
|
add the source files for RMILoader and RMIPayload. fixes #4738, which has nothing to do with #4378 that i dyslexified in r13185
git-svn-id: file:///home/svn/framework3/trunk@13187 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-07-15 22:28:40 +00:00 |
|
James Lee
|
532467706d
|
add an exploit for java's rmid and rmiregistry code-execution-by-design and supporting source. fixes #4378, thanks mihi!
git-svn-id: file:///home/svn/framework3/trunk@13185 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-07-15 20:42:31 +00:00 |
|
James Lee
|
de837880fe
|
use append mode for stderr when creating processes with proc_open in windows, see http://us2.php.net/manual/en/function.proc-open.php#97012 . also, if windows doesn't give us a valid path to cmd.exe from the COMSPEC env var, just use cmd.exe and hope it's in the path
git-svn-id: file:///home/svn/framework3/trunk@13176 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-07-14 20:34:05 +00:00 |
|
James Lee
|
e2388db2c0
|
fix some incorrect arguments to memset, thanks sbz for noticing.
git-svn-id: file:///home/svn/framework3/trunk@13123 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-07-07 23:14:44 +00:00 |
|
James Lee
|
4b6920a125
|
add support for absolute paths, fixes #4874
git-svn-id: file:///home/svn/framework3/trunk@13108 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-07-06 21:35:51 +00:00 |
|
James Lee
|
07af2ba697
|
add support for absolute paths, fixes #4874
git-svn-id: file:///home/svn/framework3/trunk@13108 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-07-06 21:35:51 +00:00 |
|
HD Moore
|
bef89e3aa5
|
Merge in changes from thelightcosine that add RegLoadKey/RegUnloadKey support
git-svn-id: file:///home/svn/framework3/trunk@13089 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-07-02 04:03:23 +00:00 |
|
James Lee
|
410695a870
|
keep channels around until all their data has been read, fixes #4818, and see #4688
git-svn-id: file:///home/svn/framework3/trunk@13077 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-06-30 10:28:04 +00:00 |
|
James Lee
|
979bcdd636
|
fix a deadlock when trying to kill spawned processes
git-svn-id: file:///home/svn/framework3/trunk@13073 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-06-30 05:44:27 +00:00 |
|
HD Moore
|
18f78f96a2
|
Use size_t instead of int
git-svn-id: file:///home/svn/framework3/trunk@13063 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-06-29 06:35:44 +00:00 |
|
HD Moore
|
792af05bb6
|
Lets try this again, POSIX style
git-svn-id: file:///home/svn/framework3/trunk@13061 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-06-29 06:30:24 +00:00 |
|
HD Moore
|
a2da008614
|
Add md5/sha1
git-svn-id: file:///home/svn/framework3/trunk@13060 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-06-29 06:12:15 +00:00 |
|
HD Moore
|
a9893a8118
|
Make sure empty replies are take into account for the session keep alive
git-svn-id: file:///home/svn/framework3/trunk@13052 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-06-28 21:22:48 +00:00 |
|
HD Moore
|
ece339958d
|
Adds a remote shutdown api
git-svn-id: file:///home/svn/framework3/trunk@13050 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-06-28 18:11:17 +00:00 |
|
HD Moore
|
8874823a91
|
Re-add the missing SendRequest, make migrate work
git-svn-id: file:///home/svn/framework3/trunk@13048 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-06-28 17:25:37 +00:00 |
|
HD Moore
|
17de35d7fb
|
Clean a few things up
git-svn-id: file:///home/svn/framework3/trunk@13046 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-06-28 07:40:32 +00:00 |
|
HD Moore
|
0050ed8f3a
|
Rework this for compatibility with older OSs
git-svn-id: file:///home/svn/framework3/trunk@13045 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-06-28 07:30:48 +00:00 |
|
HD Moore
|
118d6b2bfb
|
Merge in some recent meterpreter work, still a ways off before this is ready to use.
git-svn-id: file:///home/svn/framework3/trunk@13044 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-06-28 05:57:36 +00:00 |
|
HD Moore
|
fb4f5fcb9f
|
Adds support for connecting to remote registry services with the current processes' credentials. See #1894
git-svn-id: file:///home/svn/framework3/trunk@12923 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-06-12 00:00:56 +00:00 |
|
HD Moore
|
3dc99fed4e
|
Fixes #4296 by merging in David Maloney's registry patch. The ruby side will be merged once the new binaries are in SVN
git-svn-id: file:///home/svn/framework3/trunk@12920 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-06-11 23:04:25 +00:00 |
|
HD Moore
|
42aef8dd93
|
Check the correct counter before bailing, this would cause a segmented header to kill the session. Pointed out by an anonymous contributor (new bins once the rest of the pending merge work is finished).
git-svn-id: file:///home/svn/framework3/trunk@12918 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-06-11 22:53:04 +00:00 |
|
HD Moore
|
d2b80c0237
|
Remove an unused variable
git-svn-id: file:///home/svn/framework3/trunk@12917 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-06-11 22:43:31 +00:00 |
|
HD Moore
|
b461ad297f
|
Fix up the sniffer build environment, add the pivot project to the solution (even though its not part of the OSS tree).
git-svn-id: file:///home/svn/framework3/trunk@12916 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-06-11 22:42:59 +00:00 |
|
James Lee
|
7f2003322b
|
remove logging again, silly debugging
git-svn-id: file:///home/svn/framework3/trunk@12606 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-13 01:31:04 +00:00 |
|
James Lee
|
6859ac11fe
|
php doesn't reuse array indexes with [], so do some acrobatics to figure out a real channel id. fixes #4418
git-svn-id: file:///home/svn/framework3/trunk@12605 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-05-13 01:22:53 +00:00 |
|
James Lee
|
b9ab2e1f8a
|
merge mihi's patch for adding ps and audio recording to java meterpreter, fixes #3898
git-svn-id: file:///home/svn/framework3/trunk@12372 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-04-19 22:39:25 +00:00 |
|
James Lee
|
41429ddbf4
|
merge mihi's patch for adding ps and audio recording to java meterpreter, fixes #3898
git-svn-id: file:///home/svn/framework3/trunk@12372 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-04-19 22:39:25 +00:00 |
|
James Lee
|
2e645a8afb
|
handle dead resources more gracefully
git-svn-id: file:///home/svn/framework3/trunk@11770 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-02-18 00:24:18 +00:00 |
|
James Lee
|
39b5e0dbf7
|
use the correct length for copying arguments, fixes #3526, thanks mihi!
git-svn-id: file:///home/svn/framework3/trunk@11700 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-02-02 21:26:29 +00:00 |
|
James Lee
|
1ae9217a57
|
use the correct length for copying arguments, fixes #3526, thanks mihi!
git-svn-id: file:///home/svn/framework3/trunk@11700 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-02-02 21:26:29 +00:00 |
|
Stephen Fewer
|
bc2d317ae0
|
Fix for #3482, the empty value occurs when no service pack is present. The fix simply tests for this. Also remove the two unused params on the _snprintf call.
git-svn-id: file:///home/svn/framework3/trunk@11542 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-01-11 14:29:16 +00:00 |
|
James Lee
|
e43ff737ec
|
when socket creation fails, return a relevant windows error code so the client will raise ::Rex::ConnectionError instead of just erroring out with a RequestError. This fixes some problems with backtraces when routing through a php meterp. See r9794, #3481.
git-svn-id: file:///home/svn/framework3/trunk@11532 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-01-10 08:31:10 +00:00 |
|
James Lee
|
cf993feab0
|
clean up process handling in php meterp a bit, fixes the 'shell' command and hopefully makes process interaction a little more robust.
git-svn-id: file:///home/svn/framework3/trunk@11531 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-01-10 08:04:17 +00:00 |
|
Matt Weeks
|
8918ab0469
|
Fix error with recording on certain Windows versions.
git-svn-id: file:///home/svn/framework3/trunk@11311 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-12-12 20:12:03 +00:00 |
|
James Lee
|
a5f87da10e
|
make java_signed_applet work with generic java payloads, but keep the default target as Windows/x86 since it is by far the most common victim.
git-svn-id: file:///home/svn/framework3/trunk@11172 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-11-30 03:50:40 +00:00 |
|
Matt Weeks
|
19fddbee1d
|
Catch invalid webcam frame requests.
git-svn-id: file:///home/svn/framework3/trunk@11160 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-11-29 02:23:01 +00:00 |
|
James Lee
|
3a6df1f70d
|
update documentation for executable dropper, thanks mihi
git-svn-id: file:///home/svn/framework3/trunk@11105 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-11-23 00:58:17 +00:00 |
|
James Lee
|
7541852c0a
|
remove examples. if a user wants examples, they can build them.
git-svn-id: file:///home/svn/framework3/trunk@11104 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-11-23 00:56:54 +00:00 |
|
Matt Weeks
|
9c2adb0e65
|
Add audio (microphone) recording support to stdapi.
git-svn-id: file:///home/svn/framework3/trunk@11087 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-11-22 00:32:39 +00:00 |
|
Matt Weeks
|
264943684a
|
Properly return error if no webcams present (instead of killing session).
git-svn-id: file:///home/svn/framework3/trunk@11041 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-11-14 19:59:31 +00:00 |
|
Matt Weeks
|
a9d2817d01
|
Merge webcam extension into stdapi.
git-svn-id: file:///home/svn/framework3/trunk@10997 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-11-11 22:36:54 +00:00 |
|
James Lee
|
24ab45cab4
|
add ability to drop an executable from the jar. see #406, thanks mihi
git-svn-id: file:///home/svn/framework3/trunk@10973 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-11-10 19:54:56 +00:00 |
|
Matt Weeks
|
1535bf38d8
|
Fix memory leak.
git-svn-id: file:///home/svn/framework3/trunk@10964 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-11-09 23:37:56 +00:00 |
|