peWindows是什么
peWindows指的是Windows可执行文件的标准格式,PE代表 "Portable Executable",可执行文件通常由编译器或链接器生成,并且可以包含机器代码、数据、资源以及需要的其他元素,比如依赖于其它 DLL 文件的动态链接库。
本教程操作系统:Windows10系统、Dell G3电脑。
"PE Windows" 是一个格式,它指的是 Windows可执行文件的标准格式。
PE代表 "Portable Executable",这个术语在Windows内核和软件开发中使用非常广泛。以下是对PE Windows的更详细解释:
Windows可执行文件:
Windows可执行文件(也称为 .exe 文件)是一种可以运行在Microsoft Windows操作系统上的程序。它们通常由编译器或链接器生成,并且可以包含机器代码、数据、资源以及需要的其他元素,比如依赖于其它 DLL 文件的动态链接库。
PE Windows格式:
PE Windows 格式指定了Windows可执行文件应该遵循的标准格式。这种格式最初是在Windows NT 中引入的,并被Windows 2000和所有后续版本所采用。
PE Windows格式具有以下特点:
PE Windows文件始终从一个固定位置开始: DOS 头部。
随后是 PE 头部,在这个头部的信息指导下解析器查找可执行文件的各个部分
用户空间代码紧随着 PE头 部,这些是实际可执行代码的二进制表示形式然后是数据部分,这包括字符串、图标、位图等等。
最后是资源区域,其中包含Windows用于显示GUI部分必需的窗口大小、按钮、滚动条等信息
【本文转自:日本cn2服务器 http://www.558idc.com/jap.html提供,感恩】