Skip to content

Commit 3105ff3

Browse files
committed
fix error when encoder is nil
1 parent 9bb5577 commit 3105ff3

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

lib/msf/core/payload_generator.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -340,7 +340,8 @@ def generate_payload
340340
else
341341
raw_payload = generate_raw_payload
342342
raw_payload = add_shellcode(raw_payload)
343-
if encoder.start_with?("@")
343+
344+
if encoder != nil and encoder.start_with?("@")
344345
encoded_payload = multiple_encode_payload(raw_payload)
345346
else
346347
encoded_payload = encode_payload(raw_payload)

0 commit comments

Comments
 (0)