Spencer McIntyre
2be54376bc
Land #17699 , Add in SCHANNEL support for LDAP
2023-02-27 16:35:30 -05:00
Spencer McIntyre
d92b6e328a
Fix up error message
2023-02-27 16:14:00 -05:00
bwatters
87f046f351
Land #17629 , Fix #17629 #query_ldap issues
...
Merge branch 'land-17698' into upstream-master
2023-02-27 14:39:19 -06:00
Jack Heysel
ac3e84d3fb
Land #17679 , Fix broken payload selection for RPC
...
Fix broken payload selection for Metasploit RPC
2023-02-27 15:19:50 -05:00
Grant Willcox
524f5e4e63
Check file exists first before trying to read
2023-02-27 14:12:09 -06:00
Grant Willcox
4cd50b4550
Address comments from review
2023-02-27 11:07:21 -06:00
Jeff McJunkin
b7d373d247
Typo in psexec.rb
2023-02-25 08:15:34 -08:00
Grant Willcox
fe8afed994
Change over to fail_with and add condition to fail when SSL is not enabled and SCHANNEL is the authentication mechanism
2023-02-24 14:13:13 -06:00
Grant Willcox
f6bfa6a61b
Add in SCHANNEL support, and update modules to fix a hang when using to_json instead of get_operation_result.
2023-02-24 13:50:04 -06:00
Spencer McIntyre
fc8f94fff4
Fix #query_ldap to use the API
...
Fix #query_ldap to use the API provided by Windows instead of dealing
with the opaque BER data structures. This means that querying is now
reliant on documented APIs and will function on both 32-bit and 64-bit
Meterpreters.
2023-02-24 13:46:11 -05:00
bcoles
b19ab03da1
Msf::Payload::Apk: apktool: Decompile only main classes
2023-02-25 01:08:20 +11:00
Grant Willcox
ae461c2395
Add in ULONG alias to DWORD and update definitions to fix some mistakes
2023-02-23 08:40:28 -06:00
Grant Willcox
8b27c2e8f7
Use start_tls for connections with SSL
2023-02-23 08:33:18 -06:00
manishkumarr1017
cae7f8c350
adding a new column cracked password in creds command to show cracked passwords
2023-02-23 15:01:51 +05:30
Dean Welch
fc5d938d8c
Add support for full pac and partial ticket checksum support
2023-02-21 13:03:59 +00:00
adfoster-r7
239bc02db4
Fix broken payload selection for metasploit rpc
2023-02-21 11:04:11 +00:00
manishkumarr1017
c553f80cd9
fixing case insensitive issue for show options #17459
2023-02-18 05:51:46 +00:00
Grant Willcox
e7da4c4612
Land #17594 , Add larger DLL templates
2023-02-15 19:35:37 -06:00
Spencer McIntyre
301d25ddfa
Raise more explicit errors for invalid arguments
2023-02-15 09:07:01 -05:00
Spencer McIntyre
5725dd2ded
Fix an off by one size error
2023-02-14 18:01:14 -05:00
Spencer McIntyre
ac9d60ce9e
Land #17281 , Added module for CVE-2022-2992
...
Added module for CVE-2022-2992 - Gitlab Remote Command Execution via Github import
2023-02-14 16:57:29 -05:00
space-r7
78ae5f49ce
add gitlab prefix back to methods
2023-02-14 15:26:01 -06:00
space-r7
304b90ecc8
split mixins between forms and v4 api used
2023-02-14 12:37:43 -06:00
Spencer McIntyre
c3fa924cfa
Remove the NGROK_URL option
2023-02-13 14:31:44 -05:00
Spencer McIntyre
210b7a3254
Use #get_json_document instead of JSON.parse
...
Also fix typos
2023-02-13 14:00:13 -05:00
Spencer McIntyre
fd6cd82f30
Upgrade DLL template size automatically
2023-02-09 15:09:50 -05:00
RageLtMan
a215d64574
Linux x64 binary reverse SCTP stager
...
Implement binary SCTP stager for Linux x64.
Testing:
Successful test against Arch Linux x64 VM in local Libvirt
2023-02-08 21:47:28 -05:00
RageLtMan
8aef054dfd
SCTP Sessions
...
With the introduction of SCTP socket support in Rex::Socket via
https://github.com/rapid7/rex-socket/pull/56 , Framework can utilize
this protocol for session transports similarly to TCP as it is a
stream-wise transport.
Implement bind and reverse handlers for the new socket type.
Implement example bind and reverse payloads using socat copying
from the initial udp sessions implementation.
Testing:
Rudimentary bind session test against local Libvirt Linux VM
Next steps:
Implement the language-level payloads for the interpreters common
to POSIX environments supporting SCTP.
Implement meterpreter transports for SCTP in Python, PHP, Mettle,
and Java modalities (Windows doesn't support it without carrying
its own usermode protocol library).
2023-02-08 21:47:28 -05:00
RageLtMan
153f950f11
Add AwsSsmCommandShellBind session type
...
Create an AwsSsmCommandShellBind session type to provide intercept
points for shell command interactions and a wrapper class which is
used to register the new session.
Update Msf::Handler::BindAwsSsm with its own #create_session method
utilizing the new session type to provide direct control of session
initialization.
Restore standard handler attributes and thread nomenclature in an
attempt to resolve the repeating session creation when #to_handler
is called on the payloads.
Testing:
Tested in local framework, unfortunately the recurring session
init problem appears to persist. Requesting testing on an upstream
Framework by saner folks.
2023-02-04 20:57:26 -05:00
RageLtMan
7e19141dfc
Standardize DS names and set OS platforms
...
Update SSM handler code to standardize datastore option names per
@zeroSteiner.
Update payload modules to reflect the OS targets against which they
are to execute.
2023-02-04 19:41:40 -05:00
cgranleese-r7
b789e00ea7
Enhances info -d with references to AttackerKB
2023-02-03 10:15:55 +00:00
adfoster-r7
cfb5a55880
Land #16946 , Add row indicator to show targets command
2023-02-02 17:26:53 +00:00
adfoster-r7
b408837b7f
Land #17575 , Load TGS tickets with a different sname
2023-02-02 17:02:48 +00:00
cgranleese-r7
d1e68e634a
Add row indicator to show targets command
2023-02-02 16:12:19 +00:00
adfoster-r7
6870efc34a
Land #17426 , Update all references to old Wiki to point to new docs site
2023-02-01 23:49:20 +00:00
Spencer McIntyre
84f798da32
Allow loading TGS tickets for other service names
...
Fixes #17571
2023-01-31 17:03:25 -05:00
Grant Willcox
b866bf59c8
Land #17444 , Fix parsing of module options with special characters
2023-01-31 10:42:16 -06:00
adfoster-r7
5076518fe4
Land #17559 , add support for Ruby 3.2
2023-01-31 13:45:51 +00:00
cgranleese-r7
fb196cb378
Testing Ruby 3.2 against CI
2023-01-31 13:19:06 +00:00
Jack Heysel
c3e73b9b11
Land #17557 , Fix the logon_time in the MS14-068
2023-01-27 15:08:49 -05:00
Grant Willcox
6043d0ffba
Update all links from Wiki site to new docs site.
2023-01-27 09:58:53 -06:00
Grant Willcox
6111852df8
Land #17504 , add 'favorite -l' and 'favorites' as aliases for show favorites
2023-01-27 09:37:06 -06:00
Spencer McIntyre
647cf1d402
Return Time from #extract_logon_time
2023-01-27 10:05:02 -05:00
cgranleese-r7
1d8c9d3690
Fixes analyze command crashing with a winrm session opened
2023-01-27 10:45:05 +00:00
Jeffrey Martin
dc6c1e333b
Land #17553 , Framework 6.3.0
2023-01-26 13:30:27 -06:00
Jeffrey Martin
bdb0cadc4f
Land #17291 , Add support for rails 7
2023-01-26 11:50:29 -06:00
adfoster-r7
672fb9ce9f
Land #17460 , add support for feature kerberos authentication
2023-01-26 17:47:27 +00:00
adfoster-r7
ab60df7cda
Land #17519 , improve SMTP delivery error handling
2023-01-26 17:02:02 +00:00
dwelch-r7
4254276c26
Land #17531 , Change kerberos option name namespacing convention to ::
2023-01-26 16:29:11 +00:00
Spencer McIntyre
1b34e5923f
Land #17551 , Fix issue on nil kerberos username
...
Fix force encoding issue on nil kerberos username
2023-01-26 11:23:05 -05:00