首页
社区
课程
招聘
[旧帖] 新手求帮助,为什么这样爆破不行. 0.00雪花
发表于: 2012-10-11 14:42 3952

[旧帖] 新手求帮助,为什么这样爆破不行. 0.00雪花

2012-10-11 14:42
3952
有一个传奇软件,是网络的验证的。
没有加壳 VC++6.0
我用bp send断点,然后找到了弹出错误的对话框
在跳转过来的地方把跳转给NOP了
然后出现什么数组范围不对。。
看了下帖子。修改了一个JL的跳转,不出现了
但是现在程序输入了用户和密码。然后就出错了。打不开软件。

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (8)
雪    币: 274
活跃值: (30)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
2
可以再GetWindowTextA(W)或者其他的取得密码的函数继续打断点 跟随
2012-10-11 18:08
0
雪    币: 39
活跃值: (81)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
一点也不详细
2012-10-22 02:50
0
雪    币: 225
活跃值: (38)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
网络验证传回了错误数据吧
2012-10-22 10:33
0
雪    币: 35
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
试试GetDlgItemTextA(W)能不能断下,还有可能存在CRC校验
2012-10-24 20:51
0
雪    币: 125
活跃值: (21)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
这样一味的规避跳转是不对的。
2012-10-24 21:32
0
雪    币: 3
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
很明显应该有检测联网成功与否的部分,你根本没处理
2012-10-27 00:38
0
雪    币: 18
活跃值: (17)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
肯定不止一处有检查,其它地方应该还有,再跟一下跟全了
2012-10-28 00:33
0
雪    币: 33
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
应该有几处地方要修改的。程序至少有这两个部分:1.确认网络传输是否正确,2.用户名和密码是否匹配。
2012-11-30 17:36
0
游客
登录 | 注册 方可回帖
返回
//