|
[求助]不明白<<OllyDBG入门教程(收藏版)>>里一些用语!希望指教!
差点没看到你第二个问题``` 在od中`f8是单步走程序,一般在程序运行时是一下就带过了,而用od调试时就可以按f8让程序一步一步地运行,在一些程序中难免会有(应该说应该都有)函数的调用 函数的调用在反汇编代码中比如像这样: 这个FindWindow函数->C中调用->FindWindow(NULL,"XXXXXXX")->XXXX为窗口的caption 反汇编后就为: push xxxxxxx->xxxxxxx为窗口标题的地址 PUSH yyyyyyy call ..... ->调用FindWindow,用call` 在call里会把先前压入栈的参数用pop弹出,再使用! 表面上看那个call是调用FindWindow函数,不过并不用知道其在系统底层是怎么样运行的 但是如果一部分注册算法被归在一个函数里,那在od里就是按f7跟进去,看程序是怎么样算出注册码的! 当然上面的举便是api函数了`你可以换成算法call想想就很清楚, |
|
[求助]不明白<<OllyDBG入门教程(收藏版)>>里一些用语!希望指教!
跳走就是跳转 比如"jnz,je.."等等`` 跳走就完了`->也就是说会注册不成功,反过来想就是这个跳转不能跳,跳了就失败! |
|
|
|
|
|
|
|
|
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值