-
-
[求助]请问P444计算IMAGE_NT_HEADERS的大小的问题
-
发表于: 2009-8-31 23:55 4610
-
学习到第16章的时候,在444页,计算IMAGE_NT_HEADERS的代码如下:
我不明白为什么不这样写:
我觉得这样更一致,书上那样写是有什么深意吗?
// 注: 由于程序文件的IMAGE_DATA_DIRECTORY个数可以自定义(不一定非得定义16个), // 因此这里通过计算来得到准确的IMAGE_NT_HEADERS的大小 nNtHeaderSize = sizeof(ntHeaders.FileHeader) + sizeof(ntHeaders.Signature) + ntHeaders.FileHeader.SizeOfOptionalHeader;
我不明白为什么不这样写:
nNtHeaderSize = sizeof(ntHeaders.FileHeader) + sizeof(ntHeaders.Signature) + sizeof(ntHeaders.OptionalHeader) ;
我觉得这样更一致,书上那样写是有什么深意吗?
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)
赞赏
他的文章
- [求助]真机IDA调试so文件,attach进程为什么只有一个啊? 7264
- [原创]一枚解数学方程的CrackeMe分析 18967
- [原创]Inpaint 5.2 算法分析和Delphi注册机源码 8578
- [原创]美女薄情馆6.7.0破解VIP 178664
- [原创]破解OfficeSuite6.5 10444
看原图
赞赏
雪币:
留言: