Brent Cook
576b575333
Merge branch 'master' into land-13154-
2020-04-10 08:23:51 -05:00
Adam Galway
405e7b108b
Land #13132 , removes EOL spaces
2020-03-30 17:49:18 +01:00
cn-kali-team
50cd69471c
Specify the window class name to display.
2020-03-27 23:07:01 +08:00
cn-kali-team
fb66097212
Add window class name to window enumeration
2020-03-27 23:05:41 +08:00
cn-kali-team
126d2b3da3
Add window class name to window enumeration
2020-03-27 23:05:29 +08:00
bwatters-r7
17d78ecb4b
Land #13059 , Limit Option Sizes When Appropriate
...
Merge branch 'land-13059' into upstream-master
2020-03-24 17:01:21 -05:00
Spencer McIntyre
b3b6450958
Land #12988 , use the API for users and groups
...
This adds and uses the functionality to leverage the Windows API for
managing users and groups via meterpreter sessions. This replaces
relevant functionality in a few modules which previously relied on shell
commands.Merge branch 'pr/12988' into upstream-master
2020-03-24 16:06:52 -04:00
Spencer McIntyre
d92d1448ef
Minor whitespace and verbage cleanups
2020-03-24 16:03:40 -04:00
Auxilus
260099b506
remove spaces at EOL
2020-03-24 18:15:31 +05:30
Tim W
1807461882
Land #13069 , fix channel args and powershell_shell
2020-03-13 13:09:49 +08:00
William Vu
5e65021914
Land #13054 , PPID_NAME fix for Windows migrate
2020-03-12 17:35:39 -05:00
Spencer McIntyre
f43c547a56
Fix args when directly opening a channel
2020-03-12 15:45:31 -04:00
g0t mi1k
204e4d8cdb
Switch to preferred style (ruby)
2020-03-12 09:59:08 +00:00
Tim W
5081496786
fix rapid7/metasploit-framework#13060
2020-03-12 16:57:14 +08:00
Spencer McIntyre
db9626153b
Minor refactoring for style, whitespace, etc.
2020-03-11 11:56:15 -04:00
Timo Mueller
42997be4ae
Added maximum string length check in meterpreter payload generation
2020-03-11 11:55:18 -04:00
Timo Mueller
a6ee63bb6a
removed print
2020-03-11 11:41:38 -04:00
Timo Mueller
e8686caa02
Implemented size check for items within to_str
2020-03-11 11:41:38 -04:00
g0t mi1k
bba65ac090
Fix #13053 - post/windows/manage/migrate & PPID_NAME
...
If its blank, no point in going forward!
2020-03-10 12:54:00 +00:00
William Vu
09b1fddbd7
Add hex-noslashes to Rex::Proto::Http::Client
2020-03-10 01:21:01 -05:00
cn-kali-team
2c3ad585a3
Add the enumeration function
2020-03-07 20:56:58 +08:00
Brent Cook
349051531a
Land #12984 , update local socket parameters when opening channels
2020-03-05 10:52:12 -06:00
cn-kali-team
106ef40376
Add Function alloc_and_write_wstring and alloc_and_write_string
2020-03-01 14:28:46 +08:00
cn-kali-team
e9c16fb2bb
New Function and Fix data type in the NetLocalGroupAddMembers parameter
2020-02-29 00:20:09 +08:00
cn-kali-team
2ef04153b4
Add Api Constants
2020-02-29 00:18:48 +08:00
Spencer McIntyre
078652749d
Switch how channel class args are passed around
2020-02-28 10:10:47 -05:00
cn-kali-team
04d54bc786
Added additional netapi32.dll functions
2020-02-25 20:00:21 +08:00
Spencer McIntyre
e5fc41a22f
Refactor the initialize method to use 'packet'
2020-02-24 14:01:01 -05:00
Alan Foster
00df264bc9
Land #12916 , Colorize HttpTrace output, add an option to show headers only
2020-02-24 11:42:21 +00:00
bwatters-r7
2db93c9051
Land #12002 , Feature/reverse ssh
...
Merge branch 'land-12002' into upstream-master
2020-02-21 09:17:51 -06:00
bwatters-r7
1aa412ccc0
add some of bcoles suggested fixes
2020-02-19 13:52:38 -05:00
Spencer McIntyre
e5befa676f
Fix a bug with te tcp_server_channel
2020-02-18 16:06:46 -05:00
Spencer McIntyre
57ef3d9ec6
Use the updated value when port forwarding
2020-02-18 15:31:14 -05:00
Spencer McIntyre
28e9bc5d14
Move the params_hash_from_response class method
2020-02-18 14:17:00 -05:00
Spencer McIntyre
0459e05420
Update returned socket parameters from meterpreter
2020-02-18 00:36:04 -05:00
William Vu
e315e207f1
Refactor HttpTrace and add color and headers only
2020-02-14 17:13:11 -06:00
Spencer McIntyre
d829f2ab43
Fix getsockname usage in the SOCKS5 server
2020-02-11 21:53:36 -06:00
dwelch-r7
560475ebff
Land #12733 , Add support for repeated key in vars_post
2020-01-27 10:36:06 +00:00
bwatters-r7
0d8d17c63d
Land #12736 , Add support for PPID spoofing
2020-01-24 08:49:51 -06:00
Jeffrey Martin
25e0355951
update port processing for openvas
...
Port in openvas OMP version 7.0 reports serialize in a new format.
<ports max="1000" start="1"><count>3</count>
<port>general/tcp<host>192.168.8.100</host><severity>2.6</severity><threat>Low</threat></port>
<port>general/CPE-T<host>192.168.8.100</host><severity>0.0</severity><threat>Log</threat></port>
<port>general/icmp<host>192.168.8.100</host><severity>0.0</severity><threat>Log</threat></port>
<port>445/tcp (IANA: microsoft-ds)<host>192.168.8.100</host><severity>9.3</severity><threat>High</threat></port>
<port>139/tcp (IANA: netbios-ssn)<host>192.168.8.100</host><severity>0.0</severity><threat>Log</threat></port>
<port>135/tcp (IANA: epmap)<host>192.168.8.100</host><severity>5.0</severity><threat>Medium</threat></port>
</ports>
2020-01-11 15:15:56 -06:00
Onur ER
a45e4b6d37
Update lib/rex/proto/http/client_request.rb
...
Co-Authored-By: acammack-r7 <adam_cammack@rapid7.com >
2019-12-19 20:43:30 +03:00
Francesco Soncina
30dcc3d78f
add support for ParentPid
2019-12-17 01:04:55 +01:00
Onur ER
b29523fc2a
Added Array Handling
...
Handle the repeated key query string
https://github.com/rapid7/metasploit-framework/pull/12704#discussion_r357748834
2019-12-16 22:01:32 +03:00
Brent Cook
8b4ce3f6f7
Land #12561 , First round of memory performance enhancements
2019-12-09 08:42:39 -06:00
Brent Cook
68101136de
bump embedded version
2019-12-06 13:26:55 -06:00
Brent Cook
ca5bc94ccf
kill never unused 'from' argument in library logs
...
This avoids computing a stack trace on every single log message
that is never used in any of the logging sinks. This is one of the
number one profiled memory allocation/deallocation events in Metasploit
as shown with memory_profiler.
2019-12-02 09:03:58 -06:00
Brent Cook
c08ed0e953
Land #12613 , make :workspace key more consistent
2019-11-25 10:39:01 -06:00
Jeffrey Martin
ba06624e57
consistent usage of :workspace key
2019-11-22 11:16:22 -06:00
Brent Cook
f8c84c9928
Land #12530 , add encrypted, compilable shell payloads
2019-11-21 08:59:46 -06:00
Shelby Pace
bf2bfb3b39
use chacha20 class
2019-11-20 10:42:03 -06:00