首页
社区
课程
招聘
[求助]请教关于机器注册码和验证码爆破的关键跳转语句
发表于: 2006-6-28 14:26 4836

[求助]请教关于机器注册码和验证码爆破的关键跳转语句

2006-6-28 14:26
4836
各位大侠:

  请教关于机器注册码和验证码爆破的关键跳转语句
  一个程序注册的形式是:初次运行试用,会在INI文件里写入一个25位数的机器码.根据这个去申请注册码.正式注册码也是填在这个INI文件里.注册版会自动去掉所有功能限制.脱壳反编译,发现程序去除限制的办法是分了3个支路执行程序,并不是直接修改参数.于是考虑找到关键跳转,直接爆破.
  现在问题出来了:我一般认为会是在JNZ和JZ上来判断,找了一些可以位置,可怎么测试,还是试用版.请教斑竹是否还有其他的办法找这类软件的关键跳转?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 218
活跃值: (40)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
2006-6-28 16:47
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
已将问题说明的详细了。便于回答!
2006-6-28 21:37
0
雪    币: 2384
活跃值: (766)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
4
最初由 dagongdao 发布
已将问题说明的详细了。便于回答!


  大多程序里面或许可能有上百个上千个jnz/jz的指令,如果人人都像你这样找法,不知道要找到猴年马月才能找到正确的地点。
  如果程序要读取ini文件,那么用读取ini文件的API上设断或许还有可能找到关键点。
GetPrivateProfileIntA(W)
GetPrivateProfileStringA(W)
2006-6-28 21:48
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
谢谢斑竹回复!
2006-6-28 22:51
0
游客
登录 | 注册 方可回帖
返回
//