asdf1491 发表于 2022-3-30 16:46

对象放入OllyDBG提示可能不是一个32位PE文件 怎么办

对象放入OllyDBG提示可能不是一个32位PE文件 怎么办
有人能帮忙试一下吗
https://www.aliyundrive.com/s/LFyCspj17T9

rz66 发表于 2022-3-30 21:19

本帖最后由 rz66 于 2022-3-30 21:28 编辑

十六位编辑器打开目标文件,常用十六位编辑器的比如WinHex、UltraEdit、010Editor、EmEditor等等;
先找 program cannot be run in DOS mode;
再往下找 PE;
PE 后 跟着 十六进制 64 86 就是 64位程序 简单看就是 PE d
PE 后 跟着 十六进制 4C 01 就是 32位程序 简单看就是 PE L
如果是32位程序,你再运行一下。看是否能正常运行。后再用OllyDbg调试。
唉!我替你看一下吧。

64位的程序。
你应该用X64DBG

Hmily 发表于 2022-3-30 18:13

你需要先看看文件到底是什么格式,od只能调试32位的pe程序,其他的需要用其他工具,如64位可以用x64dbg。

罗萨 发表于 2022-3-30 18:19

对象不行,分了吧{:301_1001:}

asdf1491 发表于 2022-3-31 17:54

asdf1491 发表于 2022-4-9 04:15

http://nianjian.xiaze.com/tags.php?/%E4%B8%AD%E5%9B%BD%E5%BE%8B%E5%B8%88%E5%B9%B4%E9%89%B4/1/13649448581/
页: [1]
查看完整版本: 对象放入OllyDBG提示可能不是一个32位PE文件 怎么办