2011年8月16日星期二

Ollydbg 2.01 alpha 4 試用報告(四):選項設置(1)

    Ollydbg 2.01插件版因為是剛剛出來,還沒有繁體中文和簡體中文版,所以我們也來看看它的選項設置有什麽內容.

Code選項:
    在Ollydbg 2.01程式選項卡的最上端是代碼(Code)以及子類選項的助記符(Mnemonics)和操作數(Operands)以及轉儲(dump)、字串(strings)设置选项.在Code选项显示如下图:
    上面第一个提供了反汇编语法单选项(Disassembling syntax),这个提供了四种编译语言的语法选择形式,它的默认MASM是我们常用的显示形式,当然如果你习惯使用IDEAL或者HLA语言形式,你也可以选择他,如果你是Linux爱好者那你选择linux吧

Masm显示:

IDEA显示:
HLA显示:
Linux显示:

在Ollydbg 2.01中反汇编指令是默认大写字母形式的,如果你习惯小写形式勾选

效果:
默认的反汇编代码选项时,助记符(如PUSH CALL JUMP)和参数(如 EBP EAX,EBX)之间靠得很近,
我们可以勾选Tab between mnemonics and arguments
未勾选:

勾选后:

如果你想在两个参数之间加大距离,勾选Extra space between arguments
未勾选:
勾选后:

后面的选项:
Show default segments 显示默认段就是代码中"DS:"此类内容
Always show size of memory operands 总是显示内存操作数大小,就是指令中的"DWORD PTR"此类内容
Show NEAR jump modifiers 显示近距离跳转,就是在近跳转指令中增加"NEAR"
Show local module name 在指令中增加当前模块名称
Show symbolic addresses 显示符号地址,就是函数等名称地址
Demangle symbolic names 解码符号名

没有评论:

发表评论