hor*_*guy 6 windows portable-executable
在IMAGE_DOS_HEADERPE(Windows可执行文件)格式中有一个称为的字段e_lfanew,它起着非常重要的作用,因为它指向实际的PE头数据.
我的问题是,"e_lfanew"实际上代表什么?这是什么意思?它太神秘了.
编辑:我不是在问它做了什么,我知道它做了什么,我想知道这些字母e_lfanew实际上代表什么,为什么给它这个名字?
Cod*_*ter 12
我的解释是,这是该升翁˚F ILE 一 ddress为新可执行文件头.
主要基于此P/Invoke文章中关于IMAGE_DOS_HEADER的评论:
Run Code Online (Sandbox Code Playgroud)public Int32 e_lfanew; // File address of new exe header
"长",因为它来自16位时代,可变大小为32位.
| 归档时间: | 
 | 
| 查看次数: | 2703 次 | 
| 最近记录: |