fix: also store payload

This commit is contained in:
Dobin
2024-02-19 20:44:27 +00:00
parent b7ac5938a4
commit c0785fdbbb
+2
View File
@@ -35,6 +35,7 @@ def merge_loader_payload(
): ):
logger.info("--[ Merge stager with payload -> {}".format( logger.info("--[ Merge stager with payload -> {}".format(
shellcode_out)) shellcode_out))
observer.add_code("payload_shc", payload_data)
with open(shellcode_in, 'rb') as input1: with open(shellcode_in, 'rb') as input1:
data_stager = input1.read() data_stager = input1.read()
@@ -55,3 +56,4 @@ def merge_loader_payload(
data = data_stager + payload_data data = data_stager + payload_data
output.write(data) output.write(data)
observer.add_code("loader_shc", data) observer.add_code("loader_shc", data)