-
-
[旧帖]
[求助]尝试破解共享软件,遇到一个难题?
0.00雪花
-
发表于:
2008-3-11 20:42
4565
-
[旧帖] [求助]尝试破解共享软件,遇到一个难题?
0.00雪花
各位大虾好,小弟虽说接触了CRACK也不短的时间,但是一直只是想起来才玩一玩,所以水平一直得不到长进,最近想找点共享软件练练,结果一下就找到一个硬壳子,什么软件这里我就不说了,我把我碰到的问题描述下,各位帮我分析下我应该怎么处理:
软件VC++编的,未加壳(PEID和FI都显示未加壳),采用注册文件的形式,软件第一次启动时查看是否存在该注册文件,若存在则判断是否注册(不能肯定),否则跳出对话框要求注册,注册形式为 软件显示出 机器码 16位,要求输入 32位的字母与数字混合的注册码,注册码符合这个要求则会提示需要重启软件进行判断。
用FILEMON监视,软件启动後打开的第一个文件是 安装该软件时根据操作系统的用户名生成的一个配置文件假设为A, 第二个文件就是 注册文件B,然后是该软件的一些其他配置文件C、D、E。。。。
然后我用OD打开,在CreateFile处下断,发现第一次中断时 文件路径确实为A,但第二次中断时直接就到C处了,为什么直接跳过了打开B呢?
其他信息,用GetVolumeInfomation处下断後,F8步进,到RET後,来到一块区域全是没有经过反汇编的二进制码,但是OD能够继续执行,就是没有反编译。
不知道我说清楚了没有,请大家帮我分析下看看该软件采用了什么样的加密方式,感激万分。
软件下载地址:http://www.newhua.com/soft/48107.htm
[课程]Linux pwn 探索篇!