如何打开可执行二进制文件而不在ollydbg中运行它?

时间:2010-09-22 08:04:27

标签: portable-executable ollydbg

当我尝试打开PE可执行文件时,它会自动运行。

如何在不运行的情况下静态打开它?我只是想看十六进制格式的二进制文件。

2 个答案:

答案 0 :(得分:1)

如果你真的想以“十六进制格式”看到它 - 只需使用任何十六进制查看器或十六进制编辑器。它们有很多,包括文件管理器(FAR,Total Commander)的插件或WinHex等十六进制编辑器。

如果你想看到它被拆解 - 请使用反汇编程序。 IDA,hiew等。


或者,启动OllyDbg,而不是在菜单中选择View - >档案。

此外,还有PE文件标题查看模式(鼠标右键(RMB) - >特殊 - > PE标题)。您可以编辑(RMB - > Binary - >编辑)并保存文件(RMB - >保存)。

你可以在OllyDbg帮助中找到这个,“提示和技巧”,第1行。

答案 1 :(得分:0)

以十六进制模式查看代码执行此操作:

view> file

view> Executable modules>选择模块>右键单击> View executable file

你的第二个评论问题是:" Keep Size"默认选中的选项是什么意思?

保持大小并不重要。编辑二进制让你改变字节。如果勾选保持大小,则只允许更改所选的字节。如果你没有勾选,你可以从你选择改变所有字节开始。