收集软件加密技术(思路及实现)

Torch009 2011-01-30 02:51:37
通常见到获取MAC,CUP ID,硬盘序列号这些方法。如何在安装程序时获取这些信息并且生成序列号呢?
...全文
189 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
手机写程序 2011-01-30
  • 打赏
  • 举报
回复
搜下序列号生成的算法。
mszjk 2011-01-30
  • 打赏
  • 举报
回复
本地软件验证都是浮云,云才是王道.
用户 昵称 2011-01-30
  • 打赏
  • 举报
回复
可惜的是一直有人为这些浮云着迷。现在不但软件是免费,有时服务都免费。
jackson35296 2011-01-30
  • 打赏
  • 举报
回复
靠机器码之类的去限制都是浮云,连我这样的菜鸟级破解人员都能轻松搞定,更别提大师了。要想防破解只能是做网络版,服务器端执行大量的运算。只要你的程序能够单机运行,那你就避免不了被破解,只是破解的难易,花费的时间长短的问题。
TandyT 2011-01-30
  • 打赏
  • 举报
回复
加密的话,如果纯粹是通过获取硬件等信息来生成注册码的话,很容易被破解。

现在都是通过服务器端验证是否授权版用户,或者,让用户提供信息,比如硬盘序列号+购买软件时的一些别的信息,提供给软件开发者,有软件开发者通过自己的算法,得出注册码,或者是一个授权文件,然后发给正式授权版用户。

你的加密算法,不能纯粹是依赖于用户的硬件信息,你可以自己设置多个类型的注册用户,至于各种用户之间的区分条件,你可以自己添加,比如,某个时间段的正版注册码,在其它时间段,是非法的,等等。

再保障点的就是每次都通过网络验证。不过,这种软件,估计用的人很少。。。。
icerfo 2011-01-30
  • 打赏
  • 举报
回复
在牛的加密都会被破解的 关键是你加密的东西值不值人家去破

只要想破,你在怎么加密都是无济于事的
Eleven 2011-01-30
  • 打赏
  • 举报
回复
maleangel 2011-01-30
  • 打赏
  • 举报
回复
这样所谓的加密有意义吗?

人家把你安装完的目录重新打个包,不就绕过去了。

现在的大思路都是:软件免费,服务收费,验证工作都交给服务器端了

16,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧