Skip to content

Commit 88810ce

Browse files
committed
Land rapid7#4161, "fullname" NilClass fix
2 parents 0e772cc + 7980a70 commit 88810ce

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

msfvenom

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -283,6 +283,12 @@ if __FILE__ == $0
283283

284284
if generator_opts[:list_options]
285285
payload_mod = framework.payloads.create(generator_opts[:payload])
286+
287+
if payload_mod.nil?
288+
$stderr.puts "Invalid payload: #{generator_opts[:payload]}"
289+
exit
290+
end
291+
286292
$stderr.puts "Options for #{payload_mod.fullname}\n\n" + ::Msf::Serializer::ReadableText.dump_module(payload_mod,' ')
287293
exit(0)
288294
end

0 commit comments

Comments
 (0)