Spencer McIntyre
5c9b454291
Change initialization to allow reseting
...
Change how the resolver is initialized so the instance can be reset to
sane default values loaded from the operating system.
2024-02-08 11:22:33 -05:00
Spencer McIntyre
2653a180e4
Update tests add new initialization methods
2024-02-08 11:22:33 -05:00
dwelch-r7
87e78d4f8d
Land #18783 , remove initialize warnings from rspec tests
2024-02-08 14:38:02 +00:00
Dean Welch
792708c07b
Remove all references to Msf::SymbolicModule
2024-02-07 15:08:47 +00:00
Zach Goldman
23e184c9ce
Fix removing initialize warnings
2024-02-02 11:04:44 -06:00
cgranleese-r7
0e9cad6d45
Adds MySQL session type
2024-02-02 14:39:37 +00:00
adfoster-r7
48221e594d
Land #18704 , Leverage the module metadata cache in the module_sets
2024-02-02 14:16:46 +00:00
adfoster-r7
7ac4387d35
Land #18696 , Convert MSSQL mixin to class
2024-02-02 14:14:34 +00:00
Zach Goldman
35778e92b2
client consolidation
...
convert first module from remote to client
move client to rex
remove metasploit mixin
2024-02-01 17:23:55 -06:00
Dean Welch
764a87fda8
nil check and fix mock
2024-01-30 17:51:40 +00:00
Spencer McIntyre
c9504f9c53
Update the payload specs
2024-01-29 16:44:32 -05:00
adfoster-r7
94eeba3521
Update payload to_handler command to support option overrides
2024-01-26 12:37:36 +00:00
dwelch-r7
3cbbfe65f1
Land #18744 , Fix flakey opt address local spec
2024-01-26 10:33:47 +00:00
adfoster-r7
5c25bfd908
Fix flakey opt address local spec
2024-01-25 12:33:21 +00:00
adfoster-r7
995c806d81
Land #18740 , Remove invalid modification time test
2024-01-24 13:27:29 +00:00
adfoster-r7
4784afae6a
Land #18741 , add ntpath tests
2024-01-24 12:48:47 +00:00
Dean Welch
56f6020ff5
Assert that the caches modification time is in fact a time
2024-01-24 12:10:22 +00:00
Dean Welch
3a076d6cdb
Verify ntpath works as expected
2024-01-24 12:01:09 +00:00
Dean Welch
f2a1d16fbc
Verify ntpath works as expected
2024-01-24 11:59:31 +00:00
Dean Welch
057facea90
Remove invalid modification time test
2024-01-24 11:43:04 +00:00
adfoster-r7
15d0d4f0df
Land #18663 , Add new PostgreSQL Session Type
2024-01-24 10:46:26 +00:00
sjanusz-r7
73dbe2e89d
Add PostgreSQL multi-line query transform tests
2024-01-23 17:03:16 +00:00
Dean Welch
763a97d40a
Add test to ensure module ranking is consistent
2024-01-19 18:11:31 +00:00
Dean Welch
334a469d2c
rank modules consistently
2024-01-19 17:50:31 +00:00
sjanusz-r7
5d7251ce44
Add PostgreSQL session type tests
2024-01-19 10:29:44 +00:00
Egor Kalinichev
9ec36f3d4d
Fix undefined method error in /api/v1/modules endpoint
2024-01-17 13:17:38 +01:00
adfoster-r7
1ba704b1cb
Land #18398 , Update deprecated report_auth_info in various modules
2024-01-16 19:30:56 +00:00
Dean Welch
46273d5f08
Add test run with defer module loads feature enabled
2024-01-16 17:40:55 +00:00
Dean Welch
1c4258fd1e
Fix encoded payloads test
2024-01-16 13:31:51 +00:00
Dean Welch
2cf045d3c4
Leverage the module metadata cache in the module_sets
2024-01-15 14:56:46 +00:00
Jeffrey Martin
5a14575a31
Adjustment for extra knobs to tweak during auth
...
* clarify the NTLM SASL challenge
* add default case for unsuppoted SASL types
* implement unknown method to support override
2024-01-11 10:30:58 -06:00
adfoster-r7
656e65f9b0
Add tests for Msf::Exploit::Local exploit_type and sysinfo
2024-01-09 12:25:48 +00:00
h00die
ec8ee2814a
fix spelling in spec folder
2024-01-07 13:42:50 -05:00
adfoster-r7
a9f5c11d68
Land #18484 , add ability to follow payload override in shell to meterpreter
2024-01-03 12:05:29 +00:00
Jeffrey Martin
2ab1b7a310
adjustments to NTLM LDAP support
...
* invert storage test for callback
* do not override service instance domain and hostname
* remove wrapping `Array` on `context_data` in response
* generate NTLM Type1 message instead of hardcoded blob
2024-01-02 13:08:48 -06:00
cgranleese-r7
5f396245f2
Land #18539 , Add Smb session type
2023-12-12 11:45:19 +00:00
Zach Goldman
90d3d6fc0a
testing for opt_enum changes
2023-12-11 09:08:54 -06:00
Jack Heysel
9f126a4d24
Land #18446 , Make DomainControllerRhost optional
...
This PR makes the DomainControllerRhosts option optional,
even when auth is set to kerberos. This change requires
rapid7/rex-socket#64 which was released in the rex-socket 1.5.5 gem.
2023-12-05 17:47:45 -05:00
Spencer McIntyre
f000c39b4a
Update to mark DomainControllerRhost as optional
2023-12-05 16:23:35 -05:00
Dean Welch
4026d99d0f
Add smb session tests
2023-12-04 17:55:15 +00:00
Dean Welch
cd8cc75cf3
Add smb session type
2023-12-04 17:55:11 +00:00
dwelch-r7
45c54797ac
Land #18581 , Add hierarchical search table support
2023-12-04 17:11:00 +00:00
adfoster-r7
02c892c3fc
Add hierarchical search table support
2023-11-30 16:32:29 +00:00
adfoster-r7
15bf3cb472
Land #18571 , add clearer RHOST error messages
2023-11-30 14:09:12 +00:00
Spencer McIntyre
708c795890
Land #18560 , Forging diamond and sapphire tickets
2023-11-28 11:14:15 -05:00
Ashley Donaldson
2ea1f43f12
Unit test for new kerberos client pre-auth behaviour
2023-11-27 17:10:19 +11:00
Ashley Donaldson
3ca13d9358
Changes from code review.
...
Added in the stability/IOC notes, since diamond/sapphire do make requests.
2023-11-27 10:30:54 +11:00
Ashley Donaldson
2eec5e0914
Remove spurious print; resolves #18562
2023-11-27 07:37:02 +11:00
Ashley Donaldson
ff70cc7e42
Clearer RHOST error message
2023-11-24 11:34:18 +11:00
Christophe De La Fuente
0d591a3136
Land #18526 , Add a command to customise DNS resolution
2023-11-23 17:46:16 +01:00