首页
社区
课程
招聘
[旧帖] [求助]菜鸟求助理清破解一个软件的思路 0.00雪花
发表于: 2009-2-22 17:26 3003

[旧帖] [求助]菜鸟求助理清破解一个软件的思路 0.00雪花

2009-2-22 17:26
3003
情况是这样的:
    这个软件需要license(license.dat)文件,并且要把license文件和安装程序放在同一目录下,license文件加密了,用UE打开显示数字,license文件里记录了可以用于安装电脑的主机名和网卡mac地址,如果对不上会弹出“此计算机不能安装软件 (英文翻译过来的)”。我用ollydbg打开安装程序找不到相关的字符串,因此想用函数断点来破解此软件,请问我该在哪些函数上下断点?
    另外,我是这样理解这个软件的设计思路的,不知对不对:双击安装程序,首先检查安装程序的目录里是否存在license.dat文件,如果有则读取license文件里的内容,并获取电脑的主机名和MAC地址进行对比,如果相同则安装,否则弹出对话框,提示错误。
    欢迎大侠们指正,给出意见,谢谢。如果需要相关的代码资料,我可以及时上传。

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
正在破解中。。。。。。
2009-2-22 17:42
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
请帮忙看看哪个是关键跳转并给个解释,小弟汇编比较菜,谢谢。
2009-2-22 17:44
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
bpx MessageBoxA?是消息框内容么?查查导入表看看有没有user32的MessageBox相关函数,直接断它,再慢慢跟到相应字符串位置
2009-2-22 23:42
0
游客
登录 | 注册 方可回帖
返回
//