1
mirror of https://github.com/rapid7/metasploit-payloads synced 2025-01-02 11:36:22 +01:00
Commit Graph

1508 Commits

Author SHA1 Message Date
Brent Cook
5fb69e33bb
Merged python 2015-06-01 08:28:09 -05:00
Brent Cook
6f249d099d
Merged php 2015-06-01 08:28:06 -05:00
Brent Cook
84c0a5dbb2
Merged java 2015-06-01 08:28:03 -05:00
Brent Cook
4e471fe9c0
Merged c 2015-06-01 08:26:17 -05:00
Brent Cook
e3b3cdcacd update to 1.0.2 2015-06-01 08:20:05 -05:00
Brent Cook
e4af7abf22 Land #38, fix thread race condition 2015-06-01 08:00:26 -05:00
Brent Cook
0cc0fd03b6 Land #37, improve http responsiveness
Merge remote-tracking branch 'upstream/pr/37' into upstream-master
2015-06-01 07:59:50 -05:00
Tim
cd0d091eb0 fix race condition 2015-06-01 07:15:19 +01:00
Brent Cook
0fe2f2203c update to 1.0.1 2015-05-29 14:51:54 -05:00
Brent Cook
fc67f461e2 soften warning and exclude php/py for now 2015-05-29 14:50:55 -05:00
Brent Cook
32617877dc remove local debug message 2015-05-28 08:36:25 -05:00
Brent Cook
4593e5147d bump to 1.0.0 2015-05-28 08:01:11 -05:00
Brent Cook
d347b62f73 simplify msf_path detection logic 2015-05-28 07:01:47 -05:00
Brent Cook
c5551b2147 bump version 2015-05-27 23:53:44 -05:00
Brent Cook
5e35e42352 cleanups, emit a warning if the user is using local files 2015-05-27 23:52:54 -05:00
Tim
4cef8cfbb1 fix http sluggishness 2015-05-27 13:13:33 +01:00
Brent Cook
4faa9394c3 bump version 2015-05-26 22:44:24 -05:00
Brent Cook
97bda0ac40 Land #36, initial http retry and cert validation support 2015-05-26 22:42:45 -05:00
Brent Cook
7b9352f00f ensure that android is built and packaged 2015-05-26 18:26:32 -05:00
Brent Cook
94a814fbc9 Land #166, fix IE proxy detection whether or not Auto is enabled 2015-05-26 09:08:30 -05:00
OJ
ddd82d20fc Fix check for auto detect proxy settings
This setting doesn't appear to have any bearing at all on the way the proxy stuff is managed, as a result looking for this flag doesn't make sense. Instead, we just look for presence of the URLs to use, and if found, that's what we use.

This also uses the WinHttpSetOption function for setting credentials which allows for independenc use of user and password.
2015-05-25 16:35:31 +10:00
OJ
8a8845c95d Add machine_id support to windows php meterp 2015-05-22 14:55:29 +10:00
Tim
509e67b27a add ssl cert validation 2015-05-20 07:28:20 +01:00
Tim
d02a5e41e4 add ability to change retry_wait/retry_total at runtime 2015-05-19 20:03:58 +01:00
Tim
7bbe4f5794 Merge branch 'master' into retry_options
Conflicts:
	androidpayload/app/src/com/metasploit/stage/Payload.java
2015-05-19 17:31:44 +01:00
Tim
5c362ad256 cleaner contextless meterpreter 2015-05-19 17:19:38 +01:00
Tim
ba2433a16f fix termination 2015-05-19 17:19:11 +01:00
Brent Cook
b725543267 Land #35, code reformat and whitespace fixes 2015-05-19 10:34:13 -05:00
Brent Cook
8a6e26af80 fix a little more whitespace, remove superfluous ; 2015-05-19 10:33:34 -05:00
Tim
57adddb803 fix http 2015-05-19 16:14:37 +01:00
David Maloney
37e7ab2fc9 just a little more cleanup
this should hpefully address the last of Juan's code review
feedback appropriately.

MSP-12356
2015-05-18 11:21:10 -05:00
David Maloney
a3b4b53029 size and signedness issue fixes
fixes several size and signedness issues caught
during code review

MSP-12356
2015-05-18 11:08:58 -05:00
David Maloney
7c0c78d766 more missing garbage collection
pek structures also were not being garbage collected properly

MSP-12356
2015-05-18 10:46:43 -05:00
David Maloney
6c15c0c0a0 better garbage collection on initial setup
the ntds_parse method that gets everything started
was missing garbage collection for accountColumns.

MSP-12356
2015-05-18 10:43:27 -05:00
OJ
84f5698c9d PHP meterpreter refactoring in prep for uuid work 2015-05-18 17:40:48 +10:00
OJ
5c90b4977f PHP meterpreter refactoring in prep for uuid work 2015-05-18 17:40:48 +10:00
Tim
6101c78a5b code formatting 2015-05-18 07:03:15 +01:00
Tim
a66ec09285 wait for the context object 2015-05-18 06:55:31 +01:00
OJ
281ebf1ca8 Stage UUIDs, generation options, php and python meterp uuid 2015-05-18 13:29:46 +10:00
OJ
deae0b44b8 Stage UUIDs, generation options, php and python meterp uuid 2015-05-18 13:29:46 +10:00
Tim
d1e69b2d43 format all code with the default intellij java formatter 2015-05-17 19:05:21 +01:00
Tim
5fce838afc add support for configurable retry options 2015-05-17 18:56:30 +01:00
Brent Cook
7c32995615 bump version 2015-05-17 09:33:42 -05:00
Brent Cook
c0a908fad0 Land #162, UUID is a binary blob, not a string 2015-05-17 09:30:11 -05:00
Brent Cook
bb00b00b2c do not log UUID as a string 2015-05-17 09:25:33 -05:00
OJ
5f7c2e7207 Fix handling of UUIDs in Meterpreter
The original implementation assumed that the UUIDs were coming through a strings, but this was changed at some point to use the 16-byte UUID format straight out of MSF.

This was causing issues when UUIDs had null bytes in them because the UUID was being truncated and the result was that UUIDs that were being parsed in MSF were too small, resulting in exceptions.
2015-05-17 17:43:59 +10:00
Brent Cook
df39c733b4 bump version 2015-05-15 16:43:47 -05:00
Brent Cook
68a24e3a47 Land #159, user proxy settings support with winhttp 2015-05-15 16:41:22 -05:00
Brent Cook
5e7d7cee5d Land #161, user and domain information for sysinfo 2015-05-15 16:02:35 -05:00
Brent Cook
602e18591c fixup build for posix, fix memory leak in utf conversion 2015-05-15 16:01:59 -05:00