有没有办法知道全局变量和静态变量驻留在数据段(.data + .bss)内的位置?
我想将所有全局变量和静态变量转储到文件中,并在下一个程序调用时将它们加载回来。我想到的一个解决方案是将 .data 段转储到文件中。但 32 位机器上…
为什么某些 Windows 应用程序包含重定位目录?
如果我对 Windows 可移植可执行文件规范的理解是正确的,那么只有当库无法加载到其首选地址时才需要重定位表。为什么某些应用程序(例如 chrome.exe)…
导入地址表为导入名称生成不正确的 RVA
我在使用 Win32 NT 标头时遇到问题,它为我提供了奇怪的 RVA 导入名称。以下是给我带来问题的相关代码: //Get a pointer to the import table PIMAGE…
从 16 位 PE 读取内存地址
我有用16位delphi制作的PE文件。我花了一整天的时间尝试在这个文件上使用 WriteProcessMemory() 。这不起作用。我在作弊引擎和 tsearch 中都找不到地…
检查一个文件是否包含另一个文件
我说的是 Windows PE 文件。 有没有办法检查一个文件是否包含另一个文件? 我的意思是...如果我将两个这样的程序合并 MZ header 1st program PE heade…
Perl:获取二进制文件支持的最低操作系统
是否有 Perl 命令可以让我获得任何给定二进制文件支持的最低操作系统? 您可以通过运行“link /dump /headers [binaryFile]”并查找“子系统版本”链…