吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 6651|回复: 7
收起左侧

关于反破解的关键点的一点看法

[复制链接]
sanhua 发表于 2008-8-13 10:28
这是破一个超简单的加密狗软件突然想到的,写出来和大家共同研究研究。
使用加密狗是保护软件的一个好方法,可是关键是看怎么用,像有的只是通过读加密狗后返回一个标志值的类型,基本上就属于皇帝的新衣一样,往往动一个字节就可以搞定;而对于那些加密狗里面还包含部分代码的软件就很烤人了,不把craker烤的头大发焦才怪。因此,这种类型的往往只有通过模拟狗来搞定,但这就意味着必须有人得出¥先弄个真狗回来。从这里可以想到,如果在程序中设定一段程序代码是与硬件相关联的,那么通过keyfile不是可以很好的替代加密狗吗?当然,类似于这种类型的以flexlm较常见,但是这种加密方式,不管它如何折腾最后还是要返回一个标志值,所以才会有牛人放言秒杀flexlm(真是羡慕啊),但是,这里提出的构想是将full版本的代码与硬件结合起来,而不是通过返回一个标志位决定demo和full的去向,由于硬件信息的唯一性就可以保证程序的针对性,从而也就大大降低了破解的可能性。
如果用F(a,b)=Y来表示,其中a是基本部分(demo架构),b是由硬件信息产生代码,a+b=full版本
做到这一步的话,破解就很难了,壳有没有都无所谓了!
当然,还有一个方法就是注册后才发full版,而demo根本就是残版,没有破解的价值!(当然,这也是我们最不喜欢的);或者直接就是提供网络程序,给大家个客户端,要使用就必须联到网络数据库,不注册就用不了,这种基本上除了hack进去外,我不知道还有什么好的方法。以前弄过一个叫什么atk的软件就是这样,忙了一晚上,本地什么都ok了,一处理数据的时候一联网就挂了!超打击信心的!
呵呵!
稀里糊涂写了这么些,好像跑题了,变成发牢骚了哈!
写的不好,请大家多多批评!

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

Hmily 发表于 2008-8-13 11:15
老王的壳就是吧?关键代码在注册文件里~
xyjx0044 发表于 2008-8-13 11:34
niliu 发表于 2008-8-13 12:26
rohr89 发表于 2008-8-14 02:18
[s:40][s:40][s:40][s:40][s:40]
zhuid1981 发表于 2008-8-14 03:03
顶顶顶~11111111111111111111
372088023 发表于 2008-8-14 04:14
顶顶顶顶顶顶顶顶顶顶。。。。。。。
wzw6389911 发表于 2008-8-14 07:30
不 错...想法不错啊
[s:43][s:43]
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-17 22:11

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表