社区
汇编语言
帖子详情
我在写两个加密锁的分析报告,请说说破解加密锁保护的软件的方法?
yjf7888
2001-12-31 04:31:27
我作的是深思Ⅲ和飞天的ROCKEY4加密锁的分析,要求有加密强度、易用性等方面的详细报告。现在对锁的基本原理和使用方法基本掌握了,但是想多了解些如何解密方面的知识,请指教!
...全文
176
5
打赏
收藏
我在写两个加密锁的分析报告,请说说破解加密锁保护的软件的方法?
我作的是深思Ⅲ和飞天的ROCKEY4加密锁的分析,要求有加密强度、易用性等方面的详细报告。现在对锁的基本原理和使用方法基本掌握了,但是想多了解些如何解密方面的知识,请指教!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yjf7888
2002-01-03
打赏
举报
回复
谢谢!
我知vBin(彬)是这个论坛公认的高高手,我也有很多问题要请教你哦!我就18号以后再联系你吧!
yjf7888
2002-01-02
打赏
举报
回复
vBin(彬),您说得很好,说出了最有效的解密方法!请问,像您说的“程序中通过填加代码的方式直接得到这块数据”难度有多大,请帮忙估计在国内有多少人做得到!如果解密比重新写一个同样的东西还费神,这个软件的加密应该说是比较成功的了。
假如我把一个全局变量放到锁内存储区去,而不在外部程序中声明该全局变量,能通过填加代码的方式补上这个全局变量吗?还望多指教!
vBin
2002-01-02
打赏
举报
回复
再补充一下,如果向PE填加相关代码
如果只是简单的代码,可以找PE文件空的地方,将代码写入,然后在程序的相关地方来个JMP执行这块,再返回就可以啦。 写代码是用一些十六进制编辑器往里面填加。
如果代码长一些,可以自己写个DLL文件,然后修改PE文件....... 也是在相关的地方调用
这个DLL中的相关函数也可以。
这只是简单的说说而已。 做起来比较费事些
(因为我试过...当然啦我是用在其它方面)
yjf7888
2002-01-01
打赏
举报
回复
放假了,没人帮忙了!
祝大家元旦愉快!
vBin
2002-01-01
打赏
举报
回复
如果是我解密的话, 我会分析软件调用加密锁这块的代码,看看他是如何调用的,如果只是检查一下数据的话,我会让程序自动跳过这段代码,如果是从锁中得到一些数据以便后面使用,我会一步步的跟踪,想法设法找出是什么数据,然后看看能否在程序中通过填加代码的方式直接得到这块数据。等等。
我对加密外设这块没研究,只是凭空说说啦,可能说得不对。请指教!
加密锁
的使用技巧
加密锁
的使用技巧 在使用硬件加密时,加密的强度主要依靠
两个
方面:一是
加密锁
本身的设计结构,二是开发商使用
加密锁
的技巧。在使用同一种
加密锁
时,
软件
的加密强度可能有很大的差别,因为很多开发商不是很熟悉
加密锁
的使用方式,没有充分利用
加密锁
提供的加密方式,给
破解
者留下了漏洞。在应用
加密锁
开发时加密的强度可以从
两个
途径提高:一是增加
破解
的工作量,二是增加加密点的复杂度。
软件
加密方式大全
加密一词来源已久,自从人们希望对自己私人的信息得到
保护
开始,就有了加密这个概念。
软件
行业的加密是
软件
厂商为了
保护
软件
开发的利润 而采取的一种
软件
保护
方式,加密 的好坏直接影响到
软件
的销售,从 Apple II 的年代开始,加密与解密的斗争就一直没有停 止过。时至今日 ,
软件
加密的方案已经多种多样,在这里我将介绍一下各种加密方案的特点 和优劣,当然这只是一家之见,持不同观点者可一笑置之。
软件
加密方式
软件
加密方式加密一词来源已久,自从人们希望对自己私人的信息得到
保护
开始,就有了加密这个概念。
软件
行业的加密是
软件
厂商为了
保护
软件
开发的利润而采取的一种
软件
保护
方式,加密 的好坏直接影响到
软件
的销售,从 Apple II 的年代开始,加密与解密的斗争就一直没有停 止过。时至今日,
软件
加密的方案已经多种多样,在这里我将介绍一下各种加密方案的特点 和优劣,当然这只是一家之见,持不同观点者可一
软件
加密
加密一词来源已久,自从人们希望对自己私人的信息得到
保护
开始,就有了加密这个概念。
软件
行业的加密是
软件
厂商为了
保护
软件
开发的利润而采取的一种
软件
保护
方式,加密 的好坏直接影响到
软件
的销售,从 Apple II 的年代开始,加密与解密的斗争就一直没有停 止过。时至今日,
软件
加密的方案已经多种多样,在这里我将介绍一下各种加密方案的特点 和优劣,当然这只是一家之见,持不同观点者可一笑置之。 当
共享
软件
如何防
破解
首先要
说
的是任何
软件
都会被
破解
,下面所讲到的
方法
只能起到一定的
保护
作用,延长
破解
时间。如果想永远都不被
破解
,那么只有一个办法:不要把它做出来。 让我们来做出最简单的注册验证算法。 1、简单的讲,就是一个数值(a)通过某种运算
方法
(c)变成另一个数值(b)
方法
。举个例子,a1=b1 xor c1,a1就是a,表示用户名;b1就是b,表示注册码;运算部分x xor c1就是运算
方法
c。根据用户名a1通过上面的表达式生成b1(当然运算
方法
c只能你自己知道),用户得到a1和b1,输入到
软件
中,如果它是成立的,表明注
汇编语言
21,497
社区成员
41,618
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章