程序下载地址:http://t.cn/RX1wpX7
我们首先运行一下,看看提示什么:
我们初步推测,这个程序应该是判断磁盘是否运行在一个CD-ROM上。
为了验证我们的推测,我们拖进OD看一下。
我们现在可以划重点了:
这个重要的跳转是信息框提示什么内容的关键。
我们可以直接修改,将je改成jmp
补充一下汇编的知识:
push 入栈命令
call 调用指定位置的函数
inc 值+1
dec 值-1
jmp 无条件跳转到指定地址
je 条件跳转指令,若ZF为1,则跳转
cmp 比较两个操作数,若值相同,SUB结果为0,ZF被设置为1
我们保存我们修改的程序:
测试下效果:
破解成功!