refactor: replace section SizeOfRawData with Misc_VirtualSize

This commit is contained in:
Dobin
2024-02-18 14:04:57 +00:00
parent 224d252e78
commit 00f0d8d388
3 changed files with 10 additions and 9 deletions
+5 -4
View File
@@ -59,12 +59,13 @@ class ExeInfo():
# .text virtual address
self.code_section = pehelper.get_code_section(pe)
self.code_virtaddr = self.code_section.VirtualAddress
self.code_size = self.code_section.Misc_VirtualSize
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_size = self.code_section.SizeOfRawData
self.code_virtaddr,
self.code_size))
# iat
self.iat = pehelper.extract_iat(pe)