首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
经典问答
发新帖
1
0
关于一个小软件使用次数破解的问题!
发表于: 2010-11-20 22:59
9011
关于一个小软件使用次数破解的问题!
qbasc
2010-11-20 22:59
9011
请问下,我从如何下手破解那个软件的使用次数,比如限制使用30次,当软件退出在打开就当作算一次,执行文件就一个,壳是使用ASP2.12,脱壳了,用的是DEL编译的程序,配合ABS的数据库。现在的问题是只要把软件删除在重新解压到另一个目录,又可以重新计算使用次数,问的问题是我要如何下手?希望那位大哥给点提示,小弟
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
收藏
・
1
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
12
)
playboysen
雪 币:
590
活跃值:
(177)
能力值:
( LV9,RANK:680 )
在线值:
发帖
64
回帖
786
粉丝
1
关注
私信
playboysen
16
2
楼
次数限制最可能的有两种方式:
1.使用次数写入注册表
可以使用PRegMonitor等工具来监视软件运行时注册表的更改
2.写入某一个文件(mdb、ini、txt等),文件可能就在当前目录中,也可能在系统文件夹中如C:\Windows或者C:\Windows\system32等等,且多数情况下是隐藏文件。可以使用Filemon等工具监视,也可以在OD中下断点CreateFileA/W等查看
2010-11-21 00:46
0
gkdark
雪 币:
199
活跃值:
(65)
能力值:
( LV5,RANK:70 )
在线值:
发帖
22
回帖
308
粉丝
0
关注
私信
gkdark
1
3
楼
如楼上所说,根据你说的情况,应该是把次数放到那个文件的某个文件里面了..你可以下CreateFileA这个断点找找看,应该可以找到.因为你重新解压就可以重新算次数.绝对是在目录中的某个文件中..妥妥的.坐等给分!
2010-11-21 02:30
0
wep
雪 币:
271
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
7
回帖
86
粉丝
0
关注
私信
wep
4
楼
程序的使用次数有没有可能就是放在exe文件本身中呢? 每次执行一次都修改一下。怎么实现呢? 疑惑中
2010-11-21 03:01
0
playboysen
雪 币:
590
活跃值:
(177)
能力值:
( LV9,RANK:680 )
在线值:
发帖
64
回帖
786
粉丝
1
关注
私信
playboysen
16
5
楼
程序运行时在磁盘上只读
自修改当然可以 但修改后如何存盘覆盖自己呢?
2010-11-21 07:39
0
qbasc
雪 币:
191
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
1
回帖
12
粉丝
0
关注
私信
qbasc
6
楼
使用Filemon监视到了关联这个msimtf.dll文件
2010-11-22 10:23
0
codecnzgj
雪 币:
211
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
1
回帖
17
粉丝
0
关注
私信
codecnzgj
7
楼
看下目录中,哪个文件的修改时间有变化。
2010-11-22 13:57
0
ckhkxm
雪 币:
31
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
0
回帖
4
粉丝
0
关注
私信
ckhkxm
8
楼
你己拥有邀请码,请在这里输入,即可升级为正式会员,
2010-11-22 15:40
0
lalaland
雪 币:
48
活跃值:
(146)
能力值:
( LV2,RANK:10 )
在线值:
发帖
3
回帖
11
粉丝
0
关注
私信
lalaland
9
楼
要是人家服务器数据库存放你的使用次数就没办法了吧
2010-11-22 16:34
0
达文西
雪 币:
1632
活跃值:
(13)
能力值:
( LV2,RANK:10 )
在线值:
发帖
18
回帖
1328
粉丝
0
关注
私信
达文西
10
楼
确实,这样不行的。
不过麻烦点,复制一个自身exe到临时目录,改的时候改那个exe,程序退出时创建一个bat,复制临时目录下的exe覆盖自身exe。
就是太BT了点。
2010-11-23 12:36
0
comszmz
雪 币:
17
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
1
回帖
7
粉丝
0
关注
私信
comszmz
11
楼
不见得是写文件,也许他只改变变量的值,每次程序退出,变量就清零了
2010-11-26 22:55
0
lodan
雪 币:
260
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
0
回帖
10
粉丝
0
关注
私信
lodan
12
楼
我觉得应该是在当前目录下创建了一个文件记录打开次数,所以换个目录会重新计算次数
下个文件监控的软件看看
2010-11-27 10:50
0
wARtist
雪 币:
61
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
1
回帖
13
粉丝
0
关注
私信
wARtist
13
楼
这种东西
直接用OD调试找注册码不就完了么?
如果不是明码,那最好就是爆破
爆破完成功之后重启看是不是重启验证型
如果是,那就无非是注册表或者文件型
先看文件目录中有没有可以文件,用记事本都打开看看
再在REGEDIT中查找注册的名字,可以从OD字符串查找相关的信息,不是注册表就是文件
就这么简单
实际上重启型的验证方法跟之前爆破的一样
如果作者笨一点,重启验证的子程序OFFSET会与之前爆破的一样,那就直接OK了
如果换个地方复制了一遍,程序运行跟一遍就行了
这个都很简单的
程序自己写到EXE里?恐怕不会,没必要啊
2010-11-28 08:22
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
qbasc
1
发帖
12
回帖
10
RANK
关注
私信
他的文章
关于一个小软件使用次数破解的问题!
9012
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部