(软件加密解密技术内幕)PE文件结构
PE教程2: 检验PE文件的有效性本教程中我们将学习如何检测给定文件是一有效PE文件。下载范例理论:如何才能校验指定文件是否为一有效PE文件呢?这个问题很难回答,完全取决于想要的精准程度。您可以检验PE文件格式里的各个数据结构,或者仅校验一些关键数据结构。大多数情况下,没有必要校验文件里的每一个数据结构,只要一些关键数据结构有效,我们就认为是有效的PE文件了。下面我们就来实现前面的假设。我们要验证的重要数据结构就是PE header。从编程角度看,PE header实际就是一个IMAGE_NT_HEADERS结构。定义如下:IMAGE_NT_