【发布时间】:2010-02-02 11:08:30
【问题描述】:
我看到一个奇怪的值放在 EXE 标头中
00000000 :4D 5A 90 00 03 00 00 00 - 04 00 00 00 FF FF 00 00
00000010 :B8 00 00 00 00 00 00 00 - 40 00 00 00 00 00 00 00
00000020 :00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
00000030 :00 00 00 00 00 00 00 00 - 00 00 00 00 A8 00 00 00
00000030 :00 00 00 00 00 00 00 00 - 00 00 00 00 A8 00 00 00 <-
我不知道 A8 在那里做什么,但如果我用零替换它,我的程序就不会执行。
一句话:那是什么?
另外,能否给我提供完整 MS DOS 标头的链接?
【问题讨论】:
-
你为什么要乱搞程序头文件?如果我们了解您为什么关心里面的内容,这可能会有所帮助。还有这是什么平台?
-
这里有一个文档可以帮助你:thehackerslibrary.com/?p=377
标签: windows portable-executable executable-format