feature: check if payload fits in code section

This commit is contained in:
Dobin
2024-02-17 19:44:52 +00:00
parent 3bb7562bfa
commit 16f4300d62
5 changed files with 17 additions and 3 deletions
+5 -1
View File
@@ -59,8 +59,12 @@ class ExeInfo():
# .text virtual address
self.code_section = pehelper.get_code_section(pe)
logger.info("--[ Injectable: Chosen code section: {} at 0x{:x} size: {}".format(
self.code_section.Name.decode().rstrip('\x00'),
self.code_section.VirtualAddress,
self.code_section.SizeOfRawData))
self.code_virtaddr = self.code_section.VirtualAddress
self.code_rawsize = self.code_section.SizeOfRawData
self.code_size = self.code_section.SizeOfRawData
# iat
self.iat = pehelper.extract_iat(pe)