首页
社区
课程
招聘
[菜鸟求助]这样的问题应该怎么解决??
发表于: 2005-1-13 17:11 4191

[菜鸟求助]这样的问题应该怎么解决??

2005-1-13 17:11
4191
小弟最近(已经有7天了,我笨,没办法……)一直在破一个带功能限制的程序,它是要用KeyFile

注册的,并且我已经知道它的文件名为license.sss,找到
了一段读取license.sss的代码,我只读出它是计算license.sss中字节数的,
剩下的什么也看不出来了,看来我写注册机是不可能的了。只好用爆破.

前天用OD加载后找到了它的关键跳转语句:
00533595    74 13               je short CrackMe.005335AA 关键跳转

内存中patch后,F7几次后出现"访问违反:读取[*******]"的提示,
shift+F9可以运行起来,功能也没有限制了(暗自高兴),马上从UltraEdit中
75 13,save,运行(晕了……)没有反应?!

知道了,一定是"访问违反:读取[*******]"这里的原因。

怎么办?

不会了,已经两天了,还没有眉目 只好请大家帮忙了

谢谢!!

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

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 1790
活跃值: (3785)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
2
可能是有 SEH吧。SHIFT+F9可以跳过。并正常。试着把这句NOP掉试下
2005-1-13 18:02
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我试了,把这句nop掉,下面还会出现,再nop,再出现
真不知道怎么办了。

00533593    3BD8            cmp ebx,eax
00533595    74 13           je short Compass.005335AA'关键跳转

下面涉及到eax的都会出现错误,如:
005335D5    8A4C30 FF       mov cl,byte ptr ds:[eax+esi-1]
2005-1-14 09:12
0
雪    币: 0
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
4
根本不是这样作的
2005-1-14 17:40
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
最初由 great123 发布
根本不是这样作的


great123兄,什么意思??我不懂,请说清楚些,谢谢!!!
2005-1-17 10:27
0
雪    币: 0
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
6
程序用到了lic文件的数据,你直接跳过肯定要出错的
2005-1-17 10:46
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
那你的意思是必须找出算法生成lic文件才可以,是吗?
2005-1-17 11:04
0
雪    币: 232
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
我比你还菜,你是如何用OD找到读license.sss文件这段代码的?
2005-1-19 23:14
0
游客
登录 | 注册 方可回帖
返回
//