1
mirror of https://github.com/rapid7/metasploit-payloads synced 2025-06-01 19:54:14 +02:00

1340 Commits

Author SHA1 Message Date
OJ
86f2093968
Re-add key UUID sending functionality
As part of b50955a92476e797256158db783ba9684db2a902 important code that
sent UUIDs along with each request was accidentally removed. This PR
re-includes it so that the UUIDs are in fact sent when they should be
sent.

This fixes issues where UUID commands don't work, and fixes migration in
a bunch of scenarios.
2016-12-07 13:27:34 +10:00
Tim
db85f099c3
stdapi_fs_file_copy 2016-11-29 13:58:46 +08:00
Brent Cook
b50955a924 Revert "Refactor XOR code, dedup packet writing code"
This reverts commit 7e8b4c3c5206891de38312c15518e5139fc56d6e.
2016-11-17 06:22:53 -06:00
Brent Cook
79cff67de4
Merge remote-tracking branch 'upstream/master' into fix-143 2016-11-14 12:01:31 -06:00
Brent Cook
e5f695fde7 fix posix build, remove dos EOLs 2016-11-14 11:58:52 -06:00
Brent Cook
17fb30204e
Land , Added Winpmem Meterpreter extension 2016-11-14 11:47:31 -06:00
Danil Bazin
2b0831c484 projectfile Subsystem change 5.02 in 4.0 in the last platforms 2016-11-03 19:20:06 +01: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
OJ
ed1e912e6b
Remove presence of WOW64 in the architecture string 2016-10-29 06:43:26 +10:00
Brent Cook
af34146109
disable debug messages 2016-10-26 05:21:39 -05:00
Danil Bazin
e529a2a351 Add fcat.exe 2016-10-17 21:28:59 +02:00
Danil Bazin
d62295e5dc Change Multibyte to Unicode 2016-10-17 21:22:02 +02:00
OJ
b96eaff14f
Remove check for UUID, force add without check 2016-10-14 13:27:45 +10:00
OJ
d06d7e1807
Include UUID in each request, update UUID on migrate 2016-10-14 10:53:21 +10:00
Brent Cook
f302463f94
Land , add local time command 2016-10-10 23:28:20 -05:00
OJ
7e8b4c3c52
Refactor XOR code, dedup packet writing code 2016-10-10 14:40:05 +10:00
Danil Bazin
0883a471d7 Add license file from winpmem projet 2016-10-08 19:54:57 +02:00
Brent Cook
0385a93530
Land , Add support for listing of loaded drivers 2016-10-03 23:06:08 -05:00
Brent Cook
c304eb79c3 revert mode changes 2016-10-03 23:05:57 -05:00
OJ
d10795ba09
Update to use wchar_t API functions and unicode results 2016-10-04 13:50:28 +10:00
OJ
2b9aac9c45
Add support for listing of loaded drivers 2016-10-04 11:30:12 +10:00
OJ
12368749df
Fix pack format string issue in python extension 2016-10-04 09:46:53 +10:00
OJ
46484c2f35
Small space/comment fix 2016-10-03 15:26:54 +10:00
OJ
0cbb86c59b
Add localtime support to php, tidy python and c 2016-10-03 15:26:54 +10:00
OJ
5e6dc8ca85
Add localtime command support for POSIX 2016-10-03 15:26:54 +10:00
OJ
38fe6e1188
Add localtime command to Windows native meterp 2016-10-03 15:26:54 +10:00
Brent Cook
42a1e49768 fix unicode string writes for REG_EXPAND_SZ types 2016-09-29 23:10:27 -05:00
Tim
015d57d0fe fix clipboard 2016-09-04 15:12:26 +01:00
Danil Bazin
ec18721bd1 Winpmem meterpreter extension working 2016-08-30 18:40:14 +02:00
Danil Bazin
eef6e7a33c Fix folder name in example
In point 1 a new folder is created, but in point 2,
a file is copied but not in the created folder.
2016-08-01 18:38:28 +02:00
ssyy201506
6625248fc7 fix crash after closing channel 2016-07-08 15:40:29 +09:00
ssyy201506
baad192ba6 Fix the immediate closing of a interactive channel. 2016-06-16 11:14:12 +09:00
Brent Cook
0057809573 fix registry class, take 2 2016-05-03 22:05:14 -05:00
Brent Cook
167b2d2ac1
Land , Enable support for IPv6 address binding 2016-05-03 20:40:54 -05:00
Brent Cook
90f5cd2c3a fix the length calculation for meterpreter registry class reads 2016-05-03 16:40:58 -05:00
OJ
4763c24cfe Small tidy, and adding of debug code 2016-05-03 12:09:46 +10:00
Brent Cook
84140c23ba
Revert "fix Linux threads to actually use allocated memory"
This reverts commit f95152dfc16da32e5b59abdee60ddab209c2a564.
2016-04-26 16:49:46 -04:00
OJ
d6387fcd90 Typedef the sockaddr_in6 struct for POSIX 2016-04-06 16:14:27 +10:00
OJ
61b91d276b Enable support of IPv6 address binding 2016-04-06 15:38:03 +10:00
OJ
fe048683c9
Land - Fix threads in POSIX 2016-04-06 10:59:01 +10:00
Brent Cook
f95152dfc1 fix Linux threads to actually use allocated memory 2016-04-05 17:35:55 -05:00
Brendan Watters
73d548be48
Land , UTF-8 Registry Support 2016-04-05 16:20:39 -05:00
Brent Cook
f43bc0a3ac
Land , Add Powershell meterpreter bindings 2016-04-01 19:38:56 -05:00
Brent Cook
be88efcb54 Update with correct project URI 2016-03-31 11:34:12 -05:00
OJ
3c17f4e9aa Fix package script, update package
The package script was (stupidly) written (by me) to replace '\\' with
'.' when generating python import module names. Of course, this works
great on windows, but it means if you generate the package on linux
things break horribly. The result was that the latest package wouldn't
resolve anything useful when importing key stuff like ctypes or pty.

This PR fixes the issue so that the modules are correctly wired in
regardless of the OS that the package was constructed on.
2016-03-31 11:14:19 +10:00
Brent Cook
e460c1d241
Land , initial powershell extension 2016-03-24 21:19:22 -05:00
OJ
e229995f2d Added powershell_import and sample DLL for import testing 2016-03-25 12:16:13 +10:00
OJ
cf6287e031 Fix runner to properly support multi-line scripts
This commit actually changes the PS runner code so that it's
base64-encoded before being sent to the interpreter. It's a bit of
a hack but it means that all multiline commands are properly supported.
IEX for the win!
2016-03-25 10:28:14 +10:00
OJ
6bbfd51ab4 Stageless init support, multi-line command support 2016-03-25 09:56:00 +10:00