追梦 发表于 2015-7-24 11:59

学会了,很好的教程,写的很详细

773827986 发表于 2015-8-21 11:08

集集是经典!

蓝色贝雷帽 发表于 2016-2-14 21:57

本帖最后由 蓝色贝雷帽 于 2016-2-15 23:59 编辑

用查找二进制字符串“FF 55 FC 5F 5E”方法还是找不到真正的关键CALL,很无奈。(与E-DEBUG找到的不是一个段)
@叶良辰和赵总 小神能指导下吗?这一课和S02E07这2课都没搞定,我哪里错了呢,郁闷。
感谢帮忙哈 {:5_189:}

叶良辰和赵总 发表于 2016-2-16 09:49

蓝色贝雷帽 发表于 2016-2-16 12:52

本帖最后由 蓝色贝雷帽 于 2016-2-17 17:26 编辑

叶良辰和赵总 发表于 2016-2-16 09:49
你点登录了吗
先谢谢赵总。受到赵总的这句话启发,我再次试了下,归纳思路如下:

共找到2处有“FF 55 FC 5F 5E”代码的地方。先说简单的,再说复杂的。

1、XXXX8688处,点击登陆没反应,直接pass掉。
2、XXXX846D处,用了2种方法:
第一种方法:因代码断下的位置是一个CALL,F7进CALL,段首,在此可找到真正的关键CALL;
第二种方法:查找二进制字串“FF 55 FC 5F 5E”,F2下断,F9运行2次(第1次程序没运行),点击登录第一个按钮“原创发布区”,程序被断下,因断下的位置是一个CALL,查找关键CALL,找到顶部的XXXX842A位置的CALL(如图,因学过恒大的教程,所以知道这个不是关键CALL。)
接着,F7进CALL,到段首,在此段可找到真正的关键CALL。
现在晕了,不知道哪个是正确的方法。



请教2个问题:
1、正确的查找方法是什么?
2、F7进CALL,与“ENTER跟随进CALL”,有什么不同,该用哪个?
【注:第2个问题,恒大老师已经回答了,详见帖子:https://www.52hb.com/thread-20399-1-1.html】


感谢@叶良辰和赵总 老师在百忙中给以指导,再次叩谢!
{:5_189:}

蓝色贝雷帽 发表于 2016-2-17 19:15

本帖最后由 蓝色贝雷帽 于 2016-2-18 20:51 编辑

蓝色贝雷帽 发表于 2016-2-16 12:52
先谢谢赵总。受到赵总的这句话启发,我再次试了下,归纳思路如下:

共找到2处有“FF 55 FC 5F 5E”代 ...
回复23楼:

通过看恒大VIP视频第一版的按钮事件,发现 2、第一种方法   是正确的查找关键CALL的方法。

总之,随着课程的深入,对这个的理解也会慢慢透彻些。

Mines 发表于 2016-3-31 19:51

老师比较有经验,所以少走好多弯路!

linearong 发表于 2017-6-19 20:21

按原来的方法和今天的方法弄了下,在关键跳里面的那个跳转NOP也可以完成逆向

dh1305257556 发表于 2017-6-30 11:41

有了恒大,妈妈再也不用担心我的学习了

Lemon蒙 发表于 2017-10-20 01:54

学习了,感谢
页: 1 2 [3] 4 5 6 7 8 9
查看完整版本: 【S03E02】Shark恒 零基础逆向教程之图文!【多处调用】