Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
所以,我有一个 .exe 文件,每次我将它转储到 ollydbg 时,它都会返回相同的十六进制代码。
而且我在源代码中做了很多修改,但是十六进制值还是一样的!
有没有办法改变这个?
您正在查看每个 PE 文件开头的旧 MS-DOS 标头。这是一个过时的标头,后跟一个小型 DOS 程序,该程序将输出一条错误消息,指出需要 Windows 才能运行该程序。Windows 会跳过这些古老的标题。
这里有一些文档。它们被称为“IMAGE_DOS_HEADER”和“STUB 程序”。