-
Notifications
You must be signed in to change notification settings - Fork 14.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable Metasploit Payloads file warning messages by default #18610
Enable Metasploit Payloads file warning messages by default #18610
Conversation
@msjenkins-r7 retest this please |
1 similar comment
@msjenkins-r7 retest this please |
0089efa
to
ff6db7f
Compare
Nice improvement @sjanusz-r7! Thanks for the detailed verification steps, they were easy to follow and everything worked as expected 🎉 TestingGetting a python meterpreter session normally:
Move
Verify we get a warning on startup:
Ensure
Verify
Errors are shown in the log:
Move
Verify we get hash mismatch error on start up:
|
Release NotesThis PR enables the Metasploit Payload Warnings feature by default. When enabled Metasploit will output warnings about missing Metasploit payloads, for instance if they were removed by antivirus etc. |
This PR enables the feature previously added here: #18405 which has been disabled by default.
Verification
These steps have been copied from the PR linked above.
msfconsole
payload/python/meterpreter/reverse_tcp
normallydata/meterpreter/meterpreter.py
tometerpreter.py2
msfconsole
meterpreter.py
use payload/python/meterpreter/reverse_tcp
worksto_handler
Meterpreter path meterpreter/meterpreter.py not found.
use payload/python/meterpreter_reverse_tcp
(inline)to_handler
results inMeterpreter path meterpreter/meterpreter.py not found.
log
meterpreter.py2
file back tometerpreter.py
meterpreter.py
file with an additional empty linemsfconsole
meterpreter.py