首页
社区
课程
招聘
[求助]如何判断哪里是程序的算法所在?
发表于: 2008-3-28 21:45 3632

[求助]如何判断哪里是程序的算法所在?

2008-3-28 21:45
3632
一般我们都可以通过下断或者找字符串来到程序读取用户名的地方,问题是这样的:我们跟进CALL,如何判断哪里是根据用户名算出序列号的程序段?
我是小菜,看着一篇破文在慢慢爬追算法……

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 485
活跃值: (12)
能力值: ( LV9,RANK:490 )
在线值:
发帖
回帖
粉丝
2
是跟出来的,不是判断出来的
2008-3-28 21:47
0
雪    币: 50161
活跃值: (20620)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
3
对输入的姓名或序列号设断,以此为线索跟踪程序是如何处理的。只能这样说说了,多实践应该有体会了。
2008-3-28 21:48
0
雪    币: 208
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
先确定一下代码范围,对序列号读入设断(具体怎么设,程序不同,方法不一样)。
对序列号出错后显示信息等设断,判断分析出关键跳转。
接下来最好是用IDA看一下流程,确定范围,并弄清楚大概流程。
然后再开始跟踪。
2008-3-29 10:28
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
msy
5
感谢大侠们的慷慨指点!
2008-3-29 11:58
0
游客
登录 | 注册 方可回帖
返回
//