Heyder Andrade
0eb9d68319
Added support to depecreted key exchange algorithms
2022-04-13 18:53:50 +02:00
Heyder Andrade
79783bbe9b
Checking if datastore is defined
2022-03-25 16:32:58 +01:00
Heyder Andrade
ee8618e68a
Handling undefined local variable
...
Auxiliary failed: NameError undefined local variable or method `datastore'
for #<Metasploit::Framework::LoginScanner::SSH
2022-03-24 22:57:27 +01:00
Heyder Andrade
25c4869d8a
Make module to ssh_defaults
...
Factory is provided by mixin;
Removed the options that were the same as the defaults;
Adjusted the exception to proper feedback the user. There was a return
as incorrect when it was indeed unable to negotiate the key exchange.
2022-03-21 18:06:32 +01:00
Tim W
df81a48e4a
Land #16332 , fix zipalign to align shared object files
2022-03-13 12:48:22 +00:00
Brendan Coles
d28a172ab4
Msf::Payload::Apk: Extract cert details from APK files not JAR signed
...
Since Android 11, APK contents must be signed with signature scheme
v2 or higher (v2/v3/v4). In order to maintain compatibility with
older versions of Android, APKs can also be signed with v1 (after
first signing with v2/v3/v4), but this is not mandatory.
When using a template apk file, the APK library now attempts to
extract signing scheme v1 certificate details (using keytool)
and falls back to extracting v2/v3/v4 certificate details (using
apksigner) if the APK is not signed with signing scheme v1.
Fixes #16295 .
2022-03-12 18:40:37 +00:00
Brendan Coles
6ae54566b6
Msf::Payload::Apk: zipalign: align APK stored shared object files
2022-03-12 18:22:34 +00:00
adfoster-r7
a62ca2259e
Land #16316 , deref services correctly
2022-03-11 12:08:42 +00:00
Ashley Donaldson
d5373a7278
Removed redundant cleanup calls which exploit_driver will call anyway
2022-03-11 12:08:51 +11:00
Metasploit
8ec9c89a1d
Bump version of framework to 6.1.34
2022-03-10 12:05:16 -06:00
space-r7
b747e55dda
Land #16303 , add Dirty Pipe exploit
2022-03-10 11:16:28 -06:00
Ashley Donaldson
6f159fa54e
Consistent handling of DNS and LDAP servers wrt ServiceManager
2022-03-10 11:01:37 +11:00
Ashley Donaldson
9761d68c19
Rename stop_service to cleanup_service for services that use reference counting
2022-03-10 10:28:25 +11:00
Spencer McIntyre
c2e0a61a74
Fix the hosts command's tab completion
2022-03-09 18:17:14 -05:00
Spencer McIntyre
5c5340b6fd
Fix the hosts command's --search flag
2022-03-09 18:17:09 -05:00
Ashley Donaldson
c9d43aafe6
Use dereferencing directly, and rename 'stop' to 'cleanup' for clarity
2022-03-10 09:06:25 +11:00
Tim W
955cc9c986
fix cross compiling
2022-03-09 06:59:25 +00:00
adfoster-r7
3b524360ed
Explicitly specify server/client versions, fix logger crash, and specify jtr format
2022-03-09 01:37:22 +00:00
Ashley Donaldson
837cf199a0
Use reference counting consistently for HTTP handlers ( Fixes #16315 )
2022-03-09 10:56:38 +11:00
adfoster-r7
22f88f9ab7
Add docs
2022-03-08 23:52:24 +00:00
adfoster-r7
6f2a7d6167
Add note that SMB v1 is not supported
2022-03-08 23:52:24 +00:00
adfoster-r7
53772fa366
Gracefully handle relay host timeout, fix typos, and move SMBHashCapture location
2022-03-08 23:52:24 +00:00
adfoster-r7
bcb0850e07
Rename SMBHOST
2022-03-08 23:52:23 +00:00
adfoster-r7
144fc5eddf
Add smarter targetlist support
2022-03-08 23:52:23 +00:00
adfoster-r7
25265c7a7b
Linting
2022-03-08 23:52:23 +00:00
adfoster-r7
3e68e298a1
Add targets
2022-03-08 23:52:23 +00:00
adfoster-r7
e02021ee91
Fix database cred reporting and error handling
2022-03-08 23:52:23 +00:00
adfoster-r7
507b1dab2b
Apply PR feedback
2022-03-08 23:52:22 +00:00
adfoster-r7
b4fe2502aa
Update smb_relay to support smb 2 and smb3
2022-03-08 23:52:22 +00:00
Ashley Donaldson
4652605458
Respect communication channel when selecting existing service within ServiceManager ( resolves #16314 )
2022-03-09 10:22:11 +11:00
Spencer McIntyre
fe57bebc58
Land #16310 , only iterate if RHOSTS is registered
2022-03-08 14:31:59 -05:00
adfoster-r7
79761c942c
Ignore iterating multiple rhosts if option not registered
2022-03-08 17:52:42 +00:00
adfoster-r7
db9c544e6f
Land #16302 , Defer TLV logging until session is bootstrapped
2022-03-08 09:58:49 +00:00
sjanusz
d99d14eaa8
Defer TLV logging until session is bootstrapped
2022-03-07 15:47:49 +00:00
Spencer McIntyre
c02b3da666
Land #16282 , Add lcat command for meterpreter
2022-03-07 09:56:24 -05:00
Brendan Coles
7bb575a24e
Msf::Payload::Apk: Replace jarsigner with apksigner
...
This allows signing APK files with Signature Scheme v2/v3/v4.
2022-03-06 13:50:38 +00:00
Brendan Coles
be928f9154
Msf::Payload::Apk: raise if apktool output includes Java exceptions
2022-03-05 15:32:24 +00:00
Brendan Coles
ac72803543
Msf::Payload::Apk: raise if APK is unsigned or generating new key fails
2022-03-05 05:36:24 +00:00
3V3RYONE
58484f3ae0
add lcat cmd functionality
2022-03-05 10:11:45 +05:30
adfoster-r7
e9393e471c
Land #16258 , convert unknown tlv types to readable strings
2022-03-04 16:55:39 +00:00
adfoster-r7
1253878dd3
Land #16135 , Add setg sessiontlvlogging command to log TLV packets
2022-03-04 16:30:09 +00:00
sjanusz
ae704eb067
Add support for multiple tlv types when logging
2022-03-04 16:20:20 +00:00
sjanusz
a2fadf0606
Init logging on meterpreter's init, add option to change log file
2022-03-04 14:21:00 +00:00
dwelch-r7
e1ccd178ff
Land #16141 , Add service manager commands to msfconsle
2022-03-04 13:47:46 +00:00
adfoster-r7
f29ff681f7
Rename to _servicemanager and hide behind a feature flag
2022-03-04 12:45:15 +00:00
dwelch-r7
5cfb692567
Land #16145 , Fix to_handler case sensitivity issue
2022-03-04 12:04:44 +00:00
adfoster-r7
2cd6e66791
Land #16269 , Msf::Payload::Apk: Check Java is installed and apktool.jar exists
2022-03-04 11:33:34 +00:00
Brendan Coles
69f7008a07
Msf::Payload::Apk: raise if keytool cannot parse APK file or certificate
2022-03-04 08:10:37 +00:00
Brendan Coles
03419e8a19
Msf::Payload::Apk: Check Java is installed and apktool.jar exists
2022-03-04 06:39:51 +00:00
adfoster-r7
383fa316cc
Land #16219 , Update core enumextcmd and loadlib commands to show human readable strings
2022-03-04 01:35:29 +00:00