通知公告

郑重声明:深圳鹏芯集成电路在深圳仅龙华镇明珠商务大厦一家,无任何分公司,我公司只认可鹏芯公司账号,如果客户有汇入他人账号均与我公司无关,后果自负。如果有他人员冒充本公司名义与客户签订合同,我公司将追究其法律责任!如果有其他QQ联系客户请认真鉴定,客户可以拨打本公司官网座机电话与我们确认。STM32F103系列   STM32F101系列IC解密,STM8 系列IC解密,STC10系列   STC11系列   STC12系列IC解密,STC15系列IC解密全系列都可解密。时间只要三天,保证百分百一次性成功。 已成功为多名客户芯片解密、有需要的可电话或QQ联系鹏芯!

当前位置:IC解密> 资料下载 > 浏览正文

加密狗的破解办法

加密狗破解基本概述:
“加密狗”其实是一种俗称,行业内叫做硬件加密锁。对于破解加密狗的方法大致可以分为三种,第一种是通过硬件克隆或者复制,第二种是通过SoftICE等Debug工具调试跟踪解密,第三种是通过编写拦截程序修改软件和加密狗之间的通讯。
硬件克隆复制主要是针对国产芯片的加密狗,因为国产加密狗公司一般没有核心加密芯片的制造能力,因此有些使用了市场上通用的芯片,破解者分析出芯片电路以及芯片里写的内容后,就可以立刻复制或克隆一个完全相同的加密狗。不过国外的加密狗就无法使用这种方法,国外加密狗硬件使用的是安全性很好的自己研制开发的芯片,通常很难进行复制,而且现在国内加密狗也在使用进口的智能卡芯片,因此这种硬件克隆的解密方法用处越来越少。但是鹏芯公司掌握许多加密狗破解的方法。成为行业的加密狗破解的佼佼者。
鹏芯芯片解密中常用解密方法有
1、反汇编后静态分析: W32Dasm、IDA Pro
2、用调试工具跟踪动态分析:SoftICE、TRW2000
3、针对各种语言的反汇编工具:VB、Delphi、Java等
4、其他监视工具:FileMon、RegMon 等
鹏芯集成电路对IC解密有着许多独特的方法。其中反“监听仿真”软件保护锁的编程方法
1、随机查询法:开发商使用SuperPro开发工具生成大量查询、响应对,如:1000 对,并在程序中使用这些校验数据。在程序运行过程中,从1000 对查询、响应对之中,随机的抽出其中一对验证SuperPro加密算法。因为,校验数据很多,每次验证加密算法使用的“查询响应对”可能不同,“监听仿真”软件即使纪录了一部分“查询响应对”,但无法纪录全部“查询响应对”。软件每次运行时,都可能使用新的查询响应校验数据,“监听仿真”软件无法响应这些新的查询。因此,“监听仿真”也就失去了模拟、仿真SuperPro软件保护锁的作用。
2、延时法:开发商可以事先使用开发工具生成大量的校验数据,即:“查询、响应”对,比如:200000 组“查询、响应”对,开发程序过程中,开发商设计定时查询、校验加密锁的机制。在程序运行过程中,每10分钟查询并校验加密锁一次,使用过的校验数据,4年内不再重复使用。即使监听软件24小时记录数据,也需要4年才能纪录完毕。4年后,软件早已过了“热卖期”了,使用监听软件的解密者也就失去了行动意义。
3、分组、分时法:开发商可以在程序中把查询响应对分组,比如:1200 对校验数据可分为12组,每100对一组。程序在一年中的第一月使用第一组校验数据,第二月使用第二组校验数据,以此类推。监听软件就算记录了第一月的校验数据,第二个三个月以后校验数据没有纪录,在以后的时间段软件仍然无法正常使用,从而“监听仿真”失去意义。
4、随机噪声数据法:开发商可以在程序中随机产生查询数据,随机数据和真实数据混合在一起,监听软件即使记录了查询数据,也会被其随机性所迷惑,同时也无法仿真另一个次软件运行产生的随机数,加密软件也就无法破解
注意事项:
一、破解加密狗的必须提供程序和对应的加密狗
二、复制加密狗的必须提供程序对应的原狗
三、破解后的程序功能一般不会受影响,但不能升级。
四、复制的加密狗可以升级
深圳市鹏芯集成电路有限公司欢迎客户来电了解IC解密 芯片解密 加密狗破解的事宜。

 

分享到:

【 字体: 】【打印此页】 【返回】【顶部】【关闭