cgranleese-r7
a6cdb6deb9
Adds support for MITRE ATT&CK References
2025-06-25 17:24:47 +01:00
cgranleese-r7
40ca2b3b1b
Adds sentinel notes to modules that are missing stability, reliability or side effects
2025-06-25 09:32:01 +01:00
cgranleese-r7
a454217bd4
Update info -d markdown
2025-06-24 11:21:49 +01:00
cgranleese-r7
37388ca1be
Adds sentinel values to modules missing notes
2025-06-23 12:24:58 +01:00
cgranleese-r7
a4b14d8b64
Runs Rubocop to fix layout in modules
2025-06-20 15:18:01 +01:00
Julien Voisin
486390d881
Update ms10_061_spoolss.rb
2025-06-02 20:45:44 +02:00
Julien Voisin
54c5e7df18
Update modules/exploits/windows/smb/ms10_061_spoolss.rb
...
Co-authored-by: cgranleese-r7 <69522014+cgranleese-r7@users.noreply.github.com >
2025-06-02 16:04:59 +02:00
Julien Voisin
0106a4440e
Merge branch 'master' into aka_equationgroup
2025-05-30 17:17:54 +02:00
cgranleese-r7
e3e396b190
Updates module with missing notes
2025-04-07 15:35:40 +01:00
Spencer McIntyre
04842eaaee
Add a check method to the smb_relay module
2025-03-05 13:44:33 -05:00
Spencer McIntyre
b43dc8be08
Switch relay modules, add ESC8 check method
2025-03-05 13:44:33 -05:00
jvoisin
b988b49f27
Add Notes->AKA for EquationGroup codenames
...
Sources used:
- https://www.rapid7.com/blog/post/2017/04/18/the-shadow-brokers-leaked-exploits-faq/
- https://github.com/x0rz/EQGRP
2025-02-23 20:36:12 +01:00
Ashley Donaldson
40f2eaaab1
Recognise broken SMB sessions and close them
2024-12-16 19:52:19 +11:00
Spencer McIntyre
27d5c95323
Refactor into an SMB server relay mixin
2024-10-24 16:25:40 -04:00
Spencer McIntyre
8ba0019ca0
Refactor the existing relay target client code
2024-10-24 16:25:40 -04:00
adfoster-r7
decba4350e
Additional changes to documentation
2024-03-25 10:53:08 +00:00
cgranleese-r7
d52220cccb
Fixes the create session datastore option from appearing for payloads
2024-02-22 14:58:41 +00:00
Dean Welch
08872d0211
Add session type to info hash in the mixin
2024-02-14 15:37:11 +00:00
Dean Welch
0f319bdfb9
Extract SMB and PostgreSQL optional sessions into their own mixins
2024-02-14 15:37:11 +00:00
Dean Welch
1abaef4945
Move new session information alerts behind a feature flag
2024-01-30 16:38:00 +00:00
Dean Welch
9a2ec90c16
Add alert to show user the new session options available in Metasploit 6.4
2024-01-29 17:06:21 +00:00
Dean Welch
cf24bca946
Add smb session support to smb_relay module
2023-12-12 11:59:07 +00:00
Dean Welch
152056b001
DRY up post mixin/optional session
2023-12-04 17:55:15 +00:00
Dean Welch
cd8cc75cf3
Add smb session type
2023-12-04 17:55:11 +00:00
h00die
cd183194fd
fix related modules references
2023-09-15 16:40:22 -04:00
h00die
13e7f6cc27
fix related modules references
2023-09-15 16:35:55 -04:00
cgranleese-r7
8e0a909b18
Fixes incorrect usage of pack/unpack directives
2023-07-19 11:39:00 +01:00
Jeffrey Martin
3635ce9c03
update reference format for entry in rapid7.com
2023-07-10 16:54:42 -05:00
adfoster-r7
3a281234df
Add feature flagged datastore rewrite, with support for option fallback lookups
2022-09-16 12:59:02 +01:00
adfoster-r7
3e66fc8f4e
Fix crash in ms04-007-killbill
2022-07-10 00:07:26 +01:00
Spencer McIntyre
19a9ff1198
Update a couple of modules for the new SMB server
2022-05-16 14:39:45 -04:00
Spencer McIntyre
b79b550d6c
Centralize the log adapter
...
This should eventually be updated to map the levels to the framework
logger and appropriate module-print_* function.
2022-05-16 14:39:45 -04:00
Spencer McIntyre
475f6eee8c
Capture hash when serving files over SMB
2022-05-16 14:39:44 -04:00
Spencer McIntyre
dd5aee4956
Increase the size of psexec commands
2022-05-09 11:55:57 -04:00
Spencer McIntyre
a4a9bc033a
Fix building the SessionSetup request for MS17-010
...
RubySMB commit 8035d9c2 broke the exploit's SessionSetup request.
2022-04-12 10:45:17 -04:00
usiegl00
27c8210b27
Update smb_shadow module to fix rubocop errors
...
Use msftidy to fix the rubocop errors.
2022-04-06 07:12:46 +09:00
usiegl00
8495bff61c
Merge master and update the smb_shadow module
...
Add comments detailing the technique used to attack SMBv3. Remove some
comments that are no longer needed. Fix Gemfile.lock conflict.
2022-04-06 07:06:45 +09:00
usiegl00
09ae52fecd
Update smb_shadow and shadow_mitm_dispatcher
...
Remove duplicated print_status messages. Use respond_to? instead of
methods.include?. Simplify payload generation. Fix naming for the rst
capture thread.
2022-04-05 20:03:14 +09:00
usiegl00
7e010cbde2
Merge master and update smb_shadow + dispatcher
...
The smb_shadow module can confirm the server smb version supported with
the ConfirmServerDialect option. The shadow_mitm_dispatcher closes each
stream before opening a new one to prevent leaking file descriptors.
2022-04-02 10:39:02 +09:00
sjanusz
bbf9e3163a
Fix file reads on Windows for binary files
2022-03-21 12:47:39 +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
adfoster-r7
22f88f9ab7
Add docs
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