Assembly 如何反汇编Ollydbg认为是数据而不是代码的字节?
我正在研究一些使用反汇编技术的可执行文件,这些技术通常会导致代码被混淆为文本。在IDA Pro中,有简单的“c”和“d”热键在代码和数据之间切换指令。在Ollydbg中是否有类似的方法 例如: 作为数据:Assembly 如何反汇编Ollydbg认为是数据而不是代码的字节?,assembly,reverse-engineering,ollydbg,Assembly,Reverse Engineering,Ollydbg,我正在研究一些使用反汇编技术的可执行文件,这些技术通常会导致代码被混淆为文本。在IDA Pro中,有简单的“c”和“d”热键在代码和数据之间切换指令。在Ollydbg中是否有类似的方法 例如: 作为数据: .text:00401283 db 55h .text:00401284 db 89h .text:00401285 db 0E5h ; s .text:00401286
.text:00401283 db 55h
.text:00401284 db 89h
.text:00401285 db 0E5h ; s
.text:00401286 dd 480C458Bh
作为代码:
.text:00401283 push ebp
.text:00401284 mov ebp, esp
.text:00401286 mov eax, [ebp+0Ch]
是转储内存并右键单击它。选择要查看的格式。
反汇编
将数据显示为汇编代码
右键单击->分析->分析代码或ctrl+a您可以执行的最佳操作是
分析->分析代码
(ctrl-a)和分析->从选择中删除分析
(ctrl-Bkspace)。都可以从cpu窗口反汇编窗格的右键单击上下文菜单访问。只需执行Ctrl-a或右键单击->分析->分析代码即可。