1
mirror of https://github.com/rapid7/metasploit-payloads synced 2025-04-12 04:12:05 +02:00

411 Commits

Author SHA1 Message Date
Brent Cook
f065a24b1c Merge branch 'master' into land-236-headers 2017-11-21 00:52:50 -06:00
Tim
d1bd0514c1 fix testSpawnReverseTcp SocketTimeoutException 2017-10-20 17:13:31 +08:00
OJ
db20322182
Fix TLV type defs and config size for HTTP migrate 2017-10-04 10:42:40 +10:00
Tim
0f8419e05c add shared code for addrequestheader 2017-09-13 13:07:51 +08:00
Tim
a63b17249b add custom headers to java 2017-09-13 11:56:04 +08:00
Tim
932b17ae31 add custom headers to Android 2017-09-12 18:25:07 +08:00
Tim
49672a4b39 use new config parser on Android payload 2017-09-12 15:42:29 +08:00
Tim
a74f3c8b49 refactor config parsing into shared module
remove println
2017-09-12 15:42:27 +08:00
Tim
c61c565918 fix record_mic TLV values 2017-09-11 10:53:15 +08:00
Brent Cook
9e1c1dbb99
Land , fix java/android process_execute with escaped arguments 2017-09-08 10:13:53 +02:00
Tim
fe02cd012b fix process_execute with escaped arguments 2017-09-08 11:57:05 +08:00
Tim
028f094528 fix android config parsing 2017-09-08 11:41:23 +08:00
Brent Cook
01c7a7d998 add unpack64 - unused, but might come in handy later 2017-09-08 02:21:34 +02:00
Brent Cook
cb70dde703 adjust offset where the useful bits are stored 2017-09-08 02:21:20 +02:00
Brent Cook
bd19f8058c
note additional cleanup directories 2017-08-25 18:00:11 -05:00
Brent Cook
50bae7ee8c
update README 2017-08-25 17:57:46 -05:00
OJ
b363584648
Merge branch 'upstream/master' into transport-agnostic-packet-encryption 2017-08-08 17:37:25 +10:00
Tim
eee517e88d fix Android config parsing 2017-07-27 23:37:25 +08:00
OJ
9bb22ad251
Add 32 bit encrypt flag support to Java meterp 2017-07-03 17:58:07 +10:00
OJ
2c2583b975
Add support to java for new packet header 2017-06-26 19:28:09 +10:00
OJ
813760a9e2
Remove support for the crypto context
Crypto context stuff appears to have only ever been supported in
Meterpreter on Windows. The only thing it allowed for is XOR, which is
redundant given that we have packet level XOR in place. Also, it would
appear that MSF didn't have support for it anyway!

With the move torwards packet-level encryption, this is unnecessary so
it needs to go bye bye.
2017-06-19 16:51:54 +10:00
OJ
cf575a05dd
Add session GUID support to Meterpreter payloads 2017-06-06 17:24:36 +10:00
Tim
e9ba356db8 android in-app screenshot 2017-03-22 12:38:37 +08:00
Tim
473400bb48 don't wait for Context object 2017-03-01 18:31:58 +08:00
Tim
49a34c1212 reduce android AV signatures in Payload 2017-03-01 12:31:06 +08:00
OJ
6872495da6
Remove Migrate TLVs from php/py, adjust for Java 2017-01-24 07:38:59 +10:00
Brent Cook
bab6ede821
Land , fix android_dump_contacts display name duplicated in phone numbers list 2017-01-22 09:31:31 -06:00
Tim
6608944236
fix android_dump_contacts display name duplicated in phone numbers list 2017-01-21 18:03:36 +08:00
Tim
80e8083e23
add a simpler smali injection function 2017-01-19 14:47:20 +07:00
Tim
54bf92db26
android_wakelock 2017-01-05 19:17:05 +07:00
Brent Cook
fb95be3315 Use the correct spelling of ACCESS_COARSE_LOCATION
Noted by @PsychoBit
2017-01-02 22:05:30 -06:00
Tim
db85f099c3
stdapi_fs_file_copy 2016-11-29 13:58:46 +08:00
Brent Cook
bd6fcb0eeb Revert "Adjust the XOR packet handling in Java"
This reverts commit 2e69e8f0efe93d7487a237106728ae659c71a0eb.
2016-11-17 06:23:18 -06:00
Brent Cook
79cff67de4
Merge remote-tracking branch 'upstream/master' into fix-143 2016-11-14 12:01:31 -06:00
Brent Cook
d1c7961668 resolve ambiguity with java and android getuid implementations 2016-11-14 00:43:49 -06:00
Brent Cook
9d21ece6fe
Land , stdapi_fs_file_move for php, java and android 2016-11-14 00:21:02 -06:00
Brent Cook
a1a1597c96
Land , extend core_loadlib on java/android to support Runtime.load() 2016-11-14 00:15:07 -06:00
OJ
4d145d78a7
Merge upstream/master into uuid-to-tlv 2016-10-29 15:25:21 +10:00
OJ
70812fd1ce
Remove core_uuid and add core_set_uuid 2016-10-29 12:42:36 +10:00
Tim
e2e7aa0c93
stdapi_fs_file_move 2016-10-22 15:38:28 +08:00
Tim
dcebd86704
fix metasploit-framework/issues/7458 2016-10-19 17:14:02 +08:00
Tim
38435c314b
extend core_loadlib on java/android to support load of shared object libraries 2016-10-18 02:48:48 +08:00
Tim
b33437027c
hide app icon 2016-10-17 19:03:25 +08:00
Brent Cook
d9bba3c5b1
Land , fix core_enumextcmd by prefixing android commands 2016-10-16 22:54:49 -05:00
Tim
7487c2f68a
fix core_enumextcmd by prefixing android commands 2016-10-16 00:03:36 +08:00
Tim
5d49f15e8d
include shared classes inside java meterpreter jar 2016-10-15 19:05:57 +08:00
OJ
b96eaff14f
Remove check for UUID, force add without check 2016-10-14 13:27:45 +10:00
OJ
e2d226c24c
Add UUID to each packet in Java meterp 2016-10-14 11:42:25 +10:00
Tim
946526ab26
obfuscate Android payload with proguard 2016-10-13 22:35:17 +08:00
Tim
79992309f2
Revert "Revert "Land , Refactor Android payload configuration into a byte array""
This reverts commit 38313ee2922687eb6532fb6eaf847470f8886f0e.
2016-10-13 22:35:00 +08:00