Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions lib/msf/core/payload.rb
Original file line number Diff line number Diff line change
Expand Up @@ -502,6 +502,9 @@ def self.choose_payload(mod)
# XXX: This approach is subpar, and payloads should really be ranked!
preferred_payloads = [
# These payloads are generally reliable and common enough in practice
'windows/meterpreter/reverse_tcp', # all 64-bit versions of Windows will also support x86 but the same isn't true
'x64/meterpreter/reverse_tcp', # for Linux so if a 32-bit Windows Meterpreter isn't an option, select any x64
'x86/meterpreter/reverse_tcp', # Meterpreter
'/meterpreter/reverse_tcp',
'/shell/reverse_tcp',
'cmd/unix/reverse_bash',
Expand Down
Loading