-
-
怎么都得不到PE文件的正确大小。。。
-
发表于:
2006-6-16 20:24
4363
-
算来算去都差一些。。。。
希望朋友指点一下。。。
先读取一个IMAGE_DOS_HEADER结构,然后移动文件指针到e_lfanew这里
然后读取一个IMAGE_NT_HEADERS结构
获取节的数目,然后依次读取IMAGE_SECTION_HEADER
这样最终大小
e_lfanew+sizeof(IMAGE_NT_HEADERS)+sizeof(IMAGE_SECTION_HEADER)+SizeOfRawData
后面是一个循环,就是加上每节的大小,但是最后算出来的值总是差一些,我漏算了什么吗?
[培训]科锐逆向工程师培训第53期2025年7月8日开班!