精算 无法找到加密狗解决办法..

精算 无法找到加密狗解决办法..
精算 无法找到加密狗解决办法..

解决找不到加密狗的方式:

一、本机找不到加密狗:

1.请重新装一下加密锁的程序,安装过程如下:

A.先拔加密锁。

B.在软件的安装目录找到“InstDrv.exe”,双击打开,选中删除,删除完毕后。重新启动计算机。

C.在软件的安装目录找到“InstDrv.exe”,双击打开,安装好.

D.插上加密锁,进软件,即可.

(若为新狗则打开软件安装目录下的nrcconfig.exe,将服务器中的端口号改成3155)

并确认客户端设置时端口号也改成3155,服务器ip地址是否为本机ip地址,若不清楚本机ip地址则可输入如图

二、网络找狗

1、服务器找狗

网络服务器本机找狗和单机找狗设置相同,首先确认服务器本机可以找到狗,如服务器本机找不到狗可参照本机找够方式更改设置。

2、客户端找狗

A、确认客户端和服务器网络是畅通。

B、如为老狗将nrcconfig客户端端口号改成3152 新狗端口号为3155。同时确认网络锁服务已经开启,并将服务器ip地址列表更改成服务器ip地址而非本机ip地址(若为广域

网找狗则需将服务器ip地址或通过花生壳域名进行绑定)并将绑定后的域名输入服务器ip 地址中。并将搜索方式改为手动搜索即可。

关于远程找加密狗及登陆的相关解释

天力公司的C/S产品是完全支持采用外网登陆及寻找加密狗的。下面以一实际案例来进行说明:

如:

站点2

站点

3站点1站点4站点5站点

本地异地

说明:

1:本地和异地不能连接同一局域网。

2:本地服务器上已插上网络加密狗(8用户) 目的:

需在异地实现远程登陆及找狗。

我们要达到这个效果,需进行如下操作:

第一步:本地异地外网网络畅通,因为局域网不能进行连接,我们需要用到广域网进行远程服务。 如下:

站点2

站点

3站点1站点4站点5站

本地

异地

说明:

1. “本地”图中,INTERNET 与路由之间连接可采用两种方式,一种是光纤接入(固定

IP ),一种是ADSL 接入(动态IP )。光纤连接方式是将光纤接受器下的网线接入路由器的W AN 端口,ADSL 接入方式是将ADSLMODEN 的网线接入路由器的W AN 端口。 2. “本地”图中,路由器的IP 地址可设为192.168.0.2,在该局域网中其他机器IP 地址依

次类推。在此处将服务器地址设置为192.168.0.163。(路由器局域网地址在路由器设置中的LAN 中进行)

3. “本地”图中,路由器的LAN 端口与交换机(集线器)进行连接。

4. “本地”图中,所有机器设置完IP 后,设置网关为路由器地址192.168.0.2,通过路由

器访问外网。

5. “本地”图中,连接INTERNET 的方式必须要确保外网的IP 在本地。如下的连接方式

建议不要使用:整个小区全部是XX 公司的宽带,外网IP 在小区总的机房处,并不在需要使用远程找狗的公司,整个小区的公司都是通过总机房访问外网并共有一个外网地

址。

6.“异地”图中,确保所有机器都能连通INTERNET,具体设置略。

7.“本地”“异地”图中,如何设置路由器使局域网与广域网进行连接。根据路由器的不

同而略有不同,一般是在WAN端口进行设置,选择你的上网类型。根据提示设置好即可,此处略过。

第二步:确定外网的访问。

1.“本地”如是光纤接入,或者是固定外网IP,在此处假设外网IP为220.167.25.77。

2.“本地”假如使用的是ADSL接入(动态IP),需采用域名解析软件来进行IP与域名

的绑定。可使用类似于花生壳的服务。请参见附件中的花生壳具体使用说明,在服务器上安装花生壳客户端。假设已使用花生壳服务,域名为https://www.360docs.net/doc/b07904497.html,。

第三步:设置路由器的映射。

假如现在我们在“异地”访问固定IP(220.167.25.77)或者访问域名https://www.360docs.net/doc/b07904497.html,,那么只能访问到192.168.0.2这个路由器上,无论是我们的加密狗还是数据都在192.168.0.163的服务器上,所以是不能正常使用的,那么我们需要对路由器进行虚拟服务设置。下面以腾达610路由器为例进行设置:

1.在“本地”局网内任一机器中的浏览器地址栏输入路由器地址:19

2.168.0.2,输入路由

器用户名及密码。

2.登陆后的设置:

我们需要在路由器上将我们软件需要用到的端口映射到我们的服务器上。

注:我们软件在远程使用和寻找远程狗总共需要使用到三个端口(211,3152(新狗为3155),6789)。

如下图,我们进行相关设置。

第四步:因为我们软件需要使用到211,3152(新狗为3155),6789端口,所以我们必须要确认在服务器上这些端口没有被拒绝访问。(很多时候,客户装了防火墙或者有操作系统的内置防火墙)

下面以天网防火墙和XP 的自带防火墙来进行设置相关设置: 1. 打开天网防火墙,点击“自定义规则”。下图中红框部分。

2. 进入自定义规则,点击“添加新规则”按钮,下图中红框部分。

1:点“虚拟服务”下的“虚拟服务器”,弹出右边的界面。

3.自定义规则,我们需要确定以下几个地方。红框中的部分。

4.我们以定义TCP211端口为例。

A:数据包方向选择为接收和发送;

B:选择设置TCP类型;

C:授权端口从211到211。下图红框中。

D:选择通行。

5.设置好TCP211端口通行规则后,因为在规则中,有优先顺序,我们需要将该条规则调

整到最上端(最优先)

调整前:

调整后:

6.按照以上办法定义其他规则。总共需要定义以下规则:

A:TCP211通行

B:UDP3152通行

C:TCP3152通行

D:TCP6789通行

E:UDP6789通行

具体设置参见设置TCP211规则(第四部分第5条)。此处略过。

7.某些操作系统自带防火墙,如XP,那么我们还需要在服务器上将操作系统自带的防火

墙打开端口。我们以XP为例做讲解:

A打开网络连接。(网上邻居右键――属性)

B双击本地连接

C进入属性

D进入高级

E进入设置

F进入例外

G添加端口

H所有规则添加完毕后

第五步:“异地”我们需要首先确认能访问INTERNET。然后,进行相关设置。

我们需要在程序的安装目录下找到NRCONFIG文件。双击打开:

需要设置以下:

1.客户端:搜索方式更改为“手工搜索”

2.TCP/UDP需启用

3.服务器IP地址列表输入“本地”域名(上文提到的T32165

https://www.360docs.net/doc/b07904497.html,)或固定的外网

IP(如上文提到的220.167.25.77)

设置好后如下所示:

第六步:客户端安装好软件后,选择合适的版本,双击打开,并在地址栏输入服务器处的域名或固定IP地址。(如https://www.360docs.net/doc/b07904497.html,)即可正常登陆使用。

至此,远程找狗及访问所需设置完全完成。

注意:远程访问后使用软件的速度受网络影响。请谨慎根据客户实际情况来决定是否采用。

车牌自动识别操作系统使用说明

车牌自动识别操作系统 使用说明 Company number:【0089WT-8898YT-W8CCB-BUUT-202108】

车牌自动识别操作系统使用说明 使用车牌识别的优势在哪里 车牌自动识别系统的优势在于可以把卡和车对应起来,使管理提高一个档次,卡和车的对应的优点在于长租卡须和车配合使用,杜绝一卡多车使用的漏洞,增加停车费的收取;同时自动比对进出车辆,防止偷盗事件的发生,无须人工干扰,作为档案保存,可以为一些纠纷提供有力的证据。 对固定车管理而言,“车牌识别”解决了以下问题: 解决了一卡多车的情况 解决了卡未携带进出小区受阻的情况 解决了卡丢失、损坏带来的换卡,补卡的 解决了因为卡安装摆放位置不同带来的刷卡不灵敏的问题 对临时车管理而言,“车牌识别”解决了以下问题: 1、解决了临时收费过程中,收费人员偷钱的机会; 2、解决了入口发卡机的卡容量有限的问题,入口需要配备工作人员。入口发卡机往往需要安排专人在“入口发卡机”和“临时车”之间传递“临时卡”,严重偏离了“节省人力资源的根本要求”。而临时车往往停得距离发卡机较远,是人们害怕撞到发卡机和道闸的下意识正常反映,是经常发生的情况; 3、解决了有个别临时车混出停车场,同时损失临时卡和停车费的情况; 4、解决了有个别的固定车在入场的时候恶意取走临时卡,造成临时卡不断流失的情况自动对大车,小车进行车型区分,执行不同的收费标准; 车牌识别对整个停车场领域带来了哪些便利 一、车牌识别对物业管理人员的适应性分析 1)物业管理人员不用担心卡流失后再补卡、卡注册、卡授权、卡挂失、卡解挂等繁琐的卡操作。 2)物业管理人员不用担心一卡多用带来的收益流失。 下面是车牌识别系统操作说明

加密狗问题汇总

导致演示版的几种情况 1 如果是试用版的超过三个月提示演示期限已到期 答:购买产品,正确使用加密盒 2 用友通,插上加密狗,系统管理不是演示版,但是软件中提示的是演示版? 答:以前装过用友通的其它版本。卸载删除干净以前的文件。并重新安装。 3 三个站点的,安装好之后,服务器端显示的是三个站点,一切正常,而两个客户端可以连接上但始终显示的是演示版,把软件重新安装后也不行。 答:这个问题是因为服务器端的防火墙屏蔽了端口造成的。请打开服务器自带防火墙(或者用户安装的防火墙,例如瑞星)的UDP以及TCP端口。 4 用友通,三个站点的,那一台机器都可以单独连接正常试用,但是最多同时能进去两个人,第三个进去提示演示版! 答:清除下站点锁定,看系统管理是不是开的,这有可能会占一个站点。如果这些都没有的话,那有可能是注册信息丢失,重新在网上注册下加密锁! 5 用友通单机版,打开软件提示演示版?答:检测下加密盒是否插好,usb口是否正常,驱动是否安装好,在同版本的别的机器上看是否能用,都不可以的话,通过代理找商务部更换加密盒 6 财务报表提示演示版,别的都正常?方案一:重新注册加密狗; 方案二:进行财务报表服务器设置(双击admin目录下的,在“当前”输入服务器的计算机名称或者); 方案三:删除windows目录下的文件; 方案四:修改windows\system32\drivers\ etc\hosts文件,用记事本打开,在最后添加一条记录,把服务器的IP地址和机器名字写入并保存。 方案五:关闭杀毒软件、防火墙。(特别是卡巴斯基),刚刚关闭后第一次登录财务报表仍可能报错,关闭软件重新登录即可。 7 的用友通普及版本的狗,升级到普及版提示演示版?答:加密盒不需要更换,要是提示演示版,在网站重新注册下加密盒 8 联想扬天电脑,注册成功,也得到服务识别码,进软件提示演示期限已到?答:在电脑中搜索下看有没有文件,如果没有说明没注册好,如果有,删除后重新注册,注册的时候把控件,组键都启用! 9 财务通,3台工作站同时运行总帐时,只有2台能检测到加密盒,第3台报:" 教学/演示版", 但比较特殊的是在服务器上打开第3个总帐站点时,却能登陆.而3站点存货无此问题,报表及固定资产也无此问题. 答:请下载系统管理的补丁,替换 10 老版本用友财务通,运行系统管理后,进入帐套时系统提示当前是演示版答:(1)检查CMOS设置,把打印并口设置的几种模式修改下,然后重新启动机器,看是否可以识别加密卡;(2)若几种模式下都无法检测到加密卡,则把加密卡更换到其他机器检查,看是否可以被软件识别到;(3)若更换到多台其他机器也无法识别,则说明加密卡可能损坏,请把加

怎样识别广联达盗版加密锁

怎样识别广联达盗版加密锁 要说广联达预算和算量的功能在国内确实是数一数二,目前在各大高校也把广联达当成建筑预算教材,可见广联达的魅力之大。虽然广联达如此受到人们欢迎,但是它的价格却让人却步,一个正版加密狗足够买一台牛B 的家用电脑了。既然买不起正版,那么盗版又如此不让人省心,这该如何 是好呢? 有银子的用户自然要支持正版广联达,但是对于刚毕业的穷学生来说,宁可不学广联达也不会购买正版的,现在刚参加工作,就变成房奴、车奴,不能再变成广联达奴吧!而广联达的营销对象主要是些公司或者企业,个人用的话,还是买个上档次的D版广联达加密锁算了。而淘宝网上鱼目混珠的产品还真不少,只图低价很明显容易被P,看商家信用吧,也是很不可靠的(目前很多商家批发商组织成队伍,自动互相刷钻)只有让自己成为行家才会更安全!我曾经就买了一个皇冠的卖家以后,工程做了到快结束了,汇总计算就消失了!气死人啊!老板还要数据呢!,找卖家理论,只给了一个修复工具,就不管了,到最后,直接把我拉黑了!那个修复工具修复也是暂时的,结果,没有办法,重新找卖家重新购买新的锁把!最后又先后找了好几家,最好一次买的可以了!一直用了2年了,用到现在,

一点问题都没有!买的谁的,也就不说了!我也不能给他做广告啊! 好了言归正传!通过我购买的经历,也去各大论坛的交流的经验,我来介绍一下广联达的锁:淘宝上卖的广联达锁有这样4种: 1、无驱动的模拟锁(会锁汇总计算)我第一次买的就是这种,坑爹啊!淘宝上卖的无驱动的,大多数就是这种锁,因为这种锁进价便宜,20块钱左右一个,利润高!有利润才有动力!呵呵! 卖的比较少,就几家卖的! 3、无驱动的深思锁(又叫S4锁),这种锁,假的很多,价格有点高,200-500不等,这种锁听说进货就很贵,价格低于200元以下的,都是假的,网上有 种锁建议有钱的顾客卖!) 4、ET199智能锁,这种锁,有叫有驱动锁,也就是安装好了正版的软件+ 那个补丁驱动总是容易被杀毒软件来杀!有点麻烦,买这种锁的时候,要

加密狗的概述与破解原理

加密狗的概述与破解原理 加密狗的概述: 加密狗是外形酷似U盘的一种硬件设备,正名加密锁,后来发展成如今的一个软件保护的通俗行业名词,"加密狗"是一种插在计算机并行口上的软硬件结合的加密产品(新型加密狗也有usb口的)。一般都有几十或几百字节的非易失性存储空间可供读写,现在较新的狗内部还包含了单片机。软件开发者可以通过接口函数和软件狗进行数据交换(即对软件狗进行读写),来检查软件狗是否插在接口上;或者直接用软件狗附带的工具加密自己EXE文件(俗称"包壳")。这样,软件开发者可以在软件中设置多处软件锁,利用软件狗做为钥匙来打开这些锁;如果没插软件狗或软件狗不对应,软件将不能正常执行。 加密狗通过在软件执行过程中和加密狗交换数据来实现加密的.加密狗内置 单片机电路(也称CPU),使得加密狗具有判断、分析的处理能力,增强了主动的反解密能力。这种加密产品称它为"智能型"加密狗.加密狗内置的单片机里包含有专用于加密的算法软件,该软件被写入单片机后,就不能再被读出。这样,就保证了加密狗硬件不能被复制。同时,加密算法是不可预知、不可逆的。加密算法可以把一个数字或字符变换成一个整数,如DogConvert(1)=12345、DogConver t(A)=43565。 加密狗是为软件开发商提供的一种智能型的软件保护工具,它包含一个安装在计算机并行口或USB 口上的硬件,及一套适用于各种语言的接口软件和工具软件。加密狗基于硬件保护技术,其目的是通过对软件与数据的保护防止知识产权被非法使用。 加密狗的工作原理: 加密狗通过在软件执行过程中和加密狗交换数据来实现加密的.加密狗内置 单片机电路(也称CPU),使得加密狗具有判断、分析的处理能力,增强了主动的反解密能力。这种加密产品称它为"智能型"加密狗.加密狗内置的单片机里包含有专用于加密的算法软件,该软件被写入单片机后,就不能再被读出。这样,就保证了加密狗硬件不能被复制。同时,加密算法是不可预知、不可逆的。加密算法可以把一个数字或字符变换成一个整数,如DogConvert(1)=12345、DogConver t(A)=43565。下面,我们举个例子说明单片机算法的使用。比如一段程序中有这样一句:A=Fx(3)。程序要根据常量3来得到变量A的值。于是,我们就可以把原程序这样改写:A=Fx(DogConvert(1)-12342)。那么原程序中就不会出现常量3,而取之以DogConvert(1)-12342。这样,只有软件编写者才知道实际调用的常量是3。而如果没有加密狗,DogConvert函数就不能返回正确结果,结果算式A=F x(DogConvert(1)-12342)结果也肯定不会正确。这种使盗版用户得不到软件使用价值的加密方式,要比一发现非法使用就警告、中止的加密方式更温和、更隐蔽、

PCCAD加密锁常见问题解答

PCCAD加密锁使用说明 为保护PCCAD2007的使用许可,PCCAD2007采用硬件加密的方法,加密锁分为:单机加密锁、网络加密锁和买断版加密锁。 ※:单机加密锁 Q1、安装网络版安装包,一般在什么时候查锁? 答:在PCCAD2007目录下存在文件sntlconfig.xml(安装后,文件自动添加)则启动程序后,立即查锁;没有,则执行PCCAD的若干个命令后,开始查找加密锁。自找到加密锁后30分钟再查锁。 Q2、演示版本受哪些限制? 答:不能进行存盘、发送、复制、拖动实体或文件,否则自动退出程序;数据集成(通用资源、通用编码、导入导出)、P3DM、复杂报表模块、系列化零件设计(指出库绘制)不能试用。 Q3、使用单机加密锁,是否在程序运行的任何时候都可以进行授权? 答:可以。只要在命令行输入PC_shouquan即可。授权后,一般重新启动程序授权功能才起作用。 Q4、加密锁授权后,是否所有功能模块都可用? 答:是根据具体授权模块的情况决定哪些功能可用。 Q5、PCCAD2007的单机加密锁,是否可以启动所有低版本的PCCAD程序? 答:只可以启动PCCAD2005和2006。 Q6、安装后出现无法找到加密锁的现象怎样解决? 答:安装后请重新启动机器,如果重启后还找不到加密锁,请试试手工安装加密锁驱动,具体文件位置X:\Program Files\Common Files\THSOFT Shared\lock Drivers\Rockey4\InstDrv.exe ※:买断加密锁 Q1、加密锁没有授权,也没有算软件授权码,安装次数是否有限制? 答:没有限制。 Q2、加密锁没有授权,是否可以算软件授权码? 答:可以,但每算一个软件授权码,安装次数将减少一个。 Q3、软件试用的情况下,使用功能由谁决定? 答:由安装包决定。 Q4、服务端是否需要加密锁驱动? 答:需要。且需要注意以下问题: 1、使用买断加密锁的用户,需要在服务端安装加密锁驱动及服务(安装位置 \Support\THLockServer\setup.exe)。 2、在软件安装、注册码计算及进行加密锁授权期间,要保证服务端并口上插有买断版 加密锁,并启动服务。

用友GRPR9财务管理软件加密卡的安装

R9GRP财务管理软件加密卡的安装 R9GRP财务管理软件采用两种加密卡,一种是并口加密卡,另一种是USB加密卡。 对于网络版,加密卡可以插在联网的任何一台计算机并口上,对于单机版,加密卡只能插在运行财务软件前台程序的计算机上。 加密卡的访问需要使用TCP/IP协议,所以务必保证插加密卡的计算机和其它需要访问加密卡的计算机能够互相ping通。对于单机版,必须能ping通本机。 方法是在windows的[开始]-[运行]中输入 ping [主机名] -t 比如一个网络环境,使用网络版软件,插加密卡的主机机器名为server,工作站为workstation1。 在server和workstation1上,在windows的[开始]-[运行]中输入‘ping server -t’, 显示窗口如下,即表示可以ping通。 然后用鼠标点击窗口右上角的,关闭窗口。 一、并口加密卡的安装: 1.用R9GRP光盘,按默认路径(也可以改为其它路径)安装‘服务及管理工具’,然后关机。若已经安装过,则忽略此步骤。 2.在计算机电源关闭的状态下,把加密卡插到打印机并口。 3.开机,进入windows。在c:\Uanyi92\Driver\GeniusDog目录,运行instdrv.exe,安装精灵狗驱动程序。 点‘继续’,如下图:

再点‘继续’,如下图: 再点‘完成’即可,无须重启计算机,如下图:

二、USB加密卡的安装 1.在windows资源管理器中,打开用友R9.1GRP安装光盘‘USB驱动’目录,运行hdd32.exe(操作系统为Windows 95/98 , Windows 2000 , and Windows XP)或aksnt4usb.exe (操作系统为Windows NT)。 在‘Select Language’窗口选择‘U.S.English’,点‘OK’,如下图: 点‘Next’,如下图:

[原创]用友ERP-U8管理软件虚拟狗授权程序

[原创]用友ERP-U8管理软件虚拟狗授权程序 用友ERP-U8管理软件虚拟狗授权程序 《用友ERP-U8管理软件虚拟狗授权程序》使用说明(请仔细阅读) 警告: 本程序及其相关内容信息只作为测试使用,并且您必须保证只在一台电脑 上使用,严禁用于其它用途~~~ 由于使用本程序而产生的任何后果,请您自已负责~ 当您使用了本程序及其相关内容信息后,都将视为接受本警告并自愿承担 所有责任~~~ 程序及其相关内容信息包括: 《用友ERP-U8管理软件加密狗检测程序》, “UFSoftU8DOG.exe” 《用友ERP-U8管理软件加密狗虚拟程序》,“sense3.dll” 《用友ERP-U8管理软件虚拟狗授权程序》,“Licens.exe”。 原理: 在正确安装虚拟程序后,只要用友U8(包括其它通过“sense3.dll”读取 深思3加密锁的软件)有读取加密狗的请求时,虚拟程序都会先测试真正的加密狗是否存在,如果加密狗已经插在计算机上,则虚拟程序就会读取加密狗内的信息发送给U8(调用者),如果真正的加密狗不存在或读取失败,虚拟程序就会读取Windows文件夹下的用友U8加密狗虚拟授权信息文件,如 果确认是U8 发送的请求后,虚拟程序会将授权文件内容经过一系列运算后发送给U8,以此

模拟加密狗的正常工作。当然,如果Windows文件夹下没有用友U8加密狗虚拟 授权信息文件,就不会有正常的U8加密狗模拟活动。 提示: 以下所述的“Windows”文件夹在NT/2000操作系统中默认为“WinNT”, 而在9x/Me/XP操作系统中则默认为“Windows”;“system”和“system32” 文件夹均在“Windows”文件夹中。 操作: 1.请将用友U8加密狗虚拟程序文件“sense3.dll”分别复制到Windows、 system、system32这三个文件夹内覆盖原文件(system32文件夹内一般无此文件),重新启动U8服务。此时,虚拟程序已开始工作。 2.在《授权程序》中填写完基本授权信息后,你就可以在表格中授权和开 通用户的模块站点数目(在表格“数量”一栏中设置,“,”表示无此模块,模块最大数目的计算方法:最大数目,,,,,,,基数。鼠标双击模块,可 自动填写,也可手动输入模块站点数目),其中“加密狗序列号”可根据你的实际情况填写,但不能为“,”;“保留”项目一般不需要填写,请置“,” 。然后再单击“生成”按钮即可生成用友U8加密狗虚拟授权文件。 3.如果你有用友U8深思III零售加密狗,你可以单击“仿真”按钮,程序 会自动填写授权信息,然后再单击“生成”按钮即可生成仿真的用友U8加密狗虚拟授权文件。 4.最后将程序自动生成的用友U8加密狗虚拟授权文件“U8Licens.dat”复 制到Windows文件夹(更改模块或站点数目,也只需更换这个文件即 可)即可 完成用友U8加密狗的虚拟。

车辆识别智能管理系统

项目1 车辆识别智能管理系统 1套 车辆智能管理系统入口及出口设备: 道闸功能要求: 1、电机:蜗轮、蜗杆变速机械结构. 2、控制系统:采用数字式芯片技术,采用弱电控制强电的方式,无漏电、触点无老死现象。设有延时保护功能,和双生自锁功能,防止在道闸关闭状态下的人为抬杆. 3、缓冲平衡机构:闸杆永久起杆垂直,落杆水平. 4、非等速运行机构,使闸杆慢起动,快运行,慢停止. 5、闸杆永久性90度角运行机构. 6、热保护装置:马达智能过热保护系统。 7、主机采用限位开关控制。 8、机箱:350X290X1020MM主材采用,2.0mm的钢板,表面处理工艺为除锈、酸洗、水洗、烘干、颜色处理。 9、手动起落杆机构:防止停电状态下闸杆的起落操作。 10、使用寿命长达200万次以上。 11、机箱类型:汽车烤漆。 12、长度:0 ~ 4米 13、升降时间:1.0秒 14、工作原理:蜗轮力矩传动 15、通讯协议:RS485接口或地感检测保护装置 16、主材采用高强度圆形防撞杆,重力撞击自动弹出 车辆检测器: 17、电源:AC220V 18、工作温度:-40℃—+50℃ 19、频率:150HZ 20、输出:单路继电器输出 21、灵敏度:3档可调 出入口控制系统: 22、授权车辆,包括免费车、月卡车和临时预约免费通行车等,可自动识别免停车通过 23、外来临时车辆须在入口取票后进场,并从指定的收费出口交费出场 24、可自动限制进入校内的外来临时车辆数量,若超过指定数量(可由管理员设置),应能自动提示并暂不放行。 25、可适应双车道、单车道、出入口分离、出入口一体等现场安装环境,单车道同进同出,可实现避让指示功能 26、出入口处支持语音与文字提示,提示内容可进行设置 27、具有车牌预置功能,针对如特种车辆(如军车、警车)及其他授权免费通行的车辆, 可以预先在软件中输入车牌号码,该车辆可以自由进场,并可设时间限制

加密狗加密与解密方法技术白皮书

加密狗加密与解密方法 加密狗加密方法 1 打开EZCAD软件包,找到“JczShareLock3.exe”执行程序。 2 双击执行该程序,弹出“Select parameter”对话框,如图1所示。在图中可以看出我 们可以设置两级密码,这两个密码是完全独立的,其中任何一次使用达到设定要求以后,加密狗就会限定板卡的使用权限。如同时设置两级密码,权限应不同,即这两个密码设置的时间等权限长短不一。如图,软件默认的是一级密码选中状态,如果想选择二级密码直接点选即可。 图1 Select Parameter 3 当我们选择好设定密码的级数后,点击确定按钮,弹出“JczShareLock”对话框,如图 2是软件默认的发布版界面,点击下拉菜单,我们可以选择共享版模式,如图3。 图2 发布版界面

图3 共享版界面 下面我们分别说明发布版模式和共享版模式的加密方法。 4 首先是发布版模式如图2。发布版模式下没有次数,天数,时间等的设置,只有密码设 置,主要应用于保护自己模式的设置,防止别人更改。点击“写入/Write In”按钮,进入密码写入界面。如图4。如果我们是第一次写入密码,那么就直接勾选修改密码选项,在新密码下面的前一个输入栏里输入4位数字,在后面的输入栏里输入4数字,这样完成了密码的初步设定,然后在确认密码下的输入栏内重复输入上面设定的密码,然后点击确认,完成密码的设定。如果我们是修改密码的话,那么我们首先要在密码写入界面上方的输入密码下的正确输入栏内输入以前设定的密码,然后在勾选修改密码,输入新的密码。否则修改密码就会失败,并出现“密码错误”提示信息。 图4 密码写入界面 5 共享版的密码设定,如图3是共享版的界面。在这里我们首先要设定好限制使用的次数, 天数,时间,直接在后面的输入栏内直接输入即可。这里注意:我们所设定的时间,天数是以软件运行所在电脑的内部时钟为准的,我们编写之前一定要注意,我们所使用的电脑的时间是否准确。设定好这些后点击“写入/Write In”按钮,进入密码写入界面。 共享版的密码写入界面与发布版是一样的,操作也相同,可参考步骤4进行操作。

注册码破解加密狗破解系列教程某数控钻铣软件去除加密狗分析全过程

注册码加密狗破解系列教程某数控钻铣软件破解分析全过程 标签tag:私仁定制软件破解P2P破解分析注册机注册码使用日期软件限制序列号加密狗去除注册码去除使用日期去除软件限制去除序列号去除加密狗去除限制功能去除功能限制增加用户 写狗的KEY时 0045B030 /$ 83C4 F0 ADD ESP,-10 0045B033 |. C70424 2E613A42 MOV DWORD PTR SS:[ESP],423A612E 0045B03A |. C74424 04 958C3A42 MOV DWORD PTR SS:[ESP+4],423A8C95 0045B042 |. C74424 08 5CC27484 MOV DWORD PTR SS:[ESP+8],8474C25C 0045B04A |. C74424 0C C3ED7484 MOV DWORD PTR SS:[ESP+C],8474EDC3 0045B052 |. E8 45EBFFFF CALL 0045B057 |. 66:A3 0EEC4500 MOV WORD PTR DS:[45EC0E],AX 0045B05D |. 66:A1 0CEC4500 MOV AX,WORD PTR DS:[45EC0C] 0045B063 |. 50 PUSH EAX 0045B064 |. E8 6BEBFFFF CALL 0045B069 |. 66:8B15 0CEC4500 MOV DX,WORD PTR DS:[45EC0C] 0045B070 |. 52 PUSH EDX 0045B071 |. 50 PUSH EAX 0045B072 |. 8D4424 08 LEA EAX,DWORD PTR SS:[ESP+8] 0045B076 |. 50 PUSH EAX 0045B077 |. 68 A3B20000 PUSH 0B2A3 0045B07C |. E8 73EBFFFF CALL 0045B081 |. E8 1EEBFFFF CALL 0045B086 |. 66:A3 0EEC4500 MOV WORD PTR DS:[45EC0E],AX 0045B08C |. 83C4 10 ADD ESP,10 0045B08F \. C3 RETN 程序XTEA运行时: 0045B0B1 |. C745 F8 D2029649 MOV DWORD PTR SS:[EBP-8],499602D2 0045B0B8 |. C745 FC D2029649 MOV DWORD PTR SS:[EBP-4],499602D2 0045B0BF |. C703 2E613A42 MOV DWORD PTR DS:[EBX],423A612E 0045B0C5 |. C743 04 958C3A42 MOV DWORD PTR DS:[EBX+4],423A8C95 0045B0CC |. C743 08 5CC27484 MOV DWORD PTR DS:[EBX+8],8474C25C 0045B0D3 |. C743 0C C3ED7484 MOV DWORD PTR DS:[EBX+C],8474EDC3 ====================================================================================== 读数据时 1000735B |. 50 |PUSH EAX ; /Arg5 还在自己破解软件?OUT了!这么难啃的骨头,交给专业人士吧。

软件加密狗破解思路和方法

软件加密狗破解思路和方法 第一节软件加密狗破解思路和方法 本文介绍的是软件加密狗破解的一般思路和方法,大家可能奇怪,昨天刚刚介绍完“软件加密锁产品评测”,怎么今天就介绍加密狗破解知识?其实做为软件开发者,研究好软件加密的确很重要,不过也很有必要多了解一些关于加密狗解密和破解的知识,加密和破解就像矛和盾一样,对于解密知识了解的越多,那么编写的加密代码就越好,要知道加密永远都比解密要容易的多,只有知己知彼,方能百战百胜。 硬件加密锁,俗程“加密狗”,对于加密狗的破解大致可以分为三种方法,一种是通过硬件克隆或者复制,一种是通过SoftICE等Debug工具调试跟踪解密,一种是通过编写拦截程序修改软件和加密狗之间的通讯。 硬件克隆复制主要是针对国产芯片的加密狗,因为国产加密狗公司一般没有核心加密芯片的制造能力,因此有些使用了市场上通用的芯片,破解者分析出芯片电路以及芯片里写的内容后,就可以立刻复制或克隆一个完全相同的加密狗。不过国外的加密狗就无法使用这种方法,国外加密狗硬件使用的是安全性很好的自己研制开发的芯片,通常很难进行复制,而且现在国内加密狗也在使用进口的智能卡芯片,因此这种硬件克隆的解密方法用处越来越少。 对于Debug调试破解,由于软件的复杂度越来越高,编译器产生的代码也越来越多,通过反汇编等方法跟踪调式破解的复杂度已经变得越来越高,破解成本也越来越高,目前已经很少有人愿意花费大量精力进行如此复杂的破解,除非被破解的软件具有极高的价值。 目前加密锁(加密狗)的解密破解工作主要集中在应用程序与加密动态库之间的通讯拦截。这种方法成本较低,也易于实现,对待以单片机等芯片为核心的加密锁(加密狗)具有不错的解密效果。 由于加密锁(加密狗)的应用程序接口(API)基本上都是公开的,因此从网上可以很容易下载到加密狗的编程接口API、用户手册、和其它相关资料,还可以了解加密狗技术的最新进展。

用友软件出现演示版的几种情况及解决方法

用友软件出现演示版的几种情况及解决方法 1 如果是试用版的超过三个月提示演示期限已到期 答:购买产品,正确使用加密盒 2 用友通,插上加密狗,系统管理不是演示版,但是软件中提示的是演示版? 答:以前装过用友通的其它版本。卸载删除干净以前的文件。并重新安装。 3 三个站点的,安装好之后,服务器端显示的是三个站点,一切正常,而两个客户端可以连接上但始终显示的是演示版,把软件重新安装后也不行。 答:这个问题是因为服务器端的防火墙屏蔽了端口造成的。请打开服务器自带防火墙(或者用户安装的防火墙,例如瑞星)的UDP以及TCP端口。 4 用友通,三个站点的,那一台机器都可以单独连接正常试用,但是最多同时能进去两个人,第三个进去提示演示版! 答:清除下站点锁定,看系统管理是不是开的,这有可能会占一个站点。如果这些都没有的话,那有可能是注册信息丢失,重新在网上注册下加密锁! 5 用友通单机版,打开软件提示演示版? 答:检测下加密盒是否插好,usb口是否正常,驱动是否安装好,在同版本的别的机器上看是否能用,都不可以的话,通过代理找商务部更换加密盒 6 系统报表提示演示版,别的都正常? 答: 方案一:重新注册加密狗; 方案二:进行财务报表服务器设置(双击admin目录下的selsrv.exe,在“当前”输入服务器的计算机名称或者127.0.0.1); 方案三:删除windows目录下的ufow2000.ini文件; 方案四:windows\system32\drivers\etc\hosts文件,用记事本打开,在最后添加一条 记录,把服务器的IP地址和机器名字写入并保存。 方案五:关闭杀毒软件、防火墙。(特别是卡巴斯基),刚刚关闭后第一次登录财务报表仍 可能报错,关闭软件重新登录即可。

加密狗复制的定义和方法(精)

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

用友OA系统启动oa的时候报错加密狗识别不正确问题总结

用友OA系统启动oa的时候报错加密狗识别不正确问题总结 注:数字代表错误代码,数字下的文字为错误说明 0010 数字签名文件不存在 0011 数字签名验证不通过 2011 解密信息的头不是SEEYONOA0004 2012 解密信息的数据长度小于188 2013 加密狗的狗号与解密信息不匹配 2014 不是正确的加密信息 2015 无法读出加密狗中信息 2016 读出的加密狗信息长度不正确 2017 加载加密狗dll错误 2018 加载网卡DLL错误

网络Mac地址没有读取到 2020 网卡Mac地址不匹配 2021 解析狗数据错误,数据==NULL 2022 解析狗数据错误,数据长度不够2023 解析狗数据错误,数据类型不正确2024 开发版本信息为Null 2025 开发版本信息解码失败 2026 开发版本信息解码为NULL 2027 开发版本信息XML解析错误2028 开发版本信息没有indev节点2029 开发版本信息没有data节点

开发版本信息,读取data节点的数据不匹配2031 网卡验证信息为Null 2032 网卡验证信息解码为NULL 2033 网卡验证信息解码失败 2034 网卡验证信息XML解析错误 2035 网卡验证信息没有NetCheck节点 2036 网卡验证信息没有没有data节点 1018 并发验证出错 1019 错误编码: 错误号码 描述 0010 数字签名文件不存在

数字签名验证不通过 2011 解密信息的头不是SEEYONOA0004 2012 解密信息的数据长度小于188 2013 加密狗的狗号与解密信息不匹配2014 不是正确的加密信息 2015 无法读出加密狗中信息 2016 读出的加密狗信息长度不正确 2017 加载加密狗dll错误 2018 加载网卡DLL错误 2019 网络Mac地址没有读取到 2020 网卡Mac地址不匹配

软件加密锁编程技巧

软件加密锁编程技巧 本文将介绍软件加密锁的一些编程技巧,以及软件开发者将如何编写安全可靠的代码,如何对付各种各样的加密狗破解,编写加密程序时应该尽量避免的一些问题等等。以下是全文。 一、加密狗加密的基本原理 开发商程序通过调用硬件加密狗的接口模块对硬件加密狗操作,硬件加密狗响应该操作并通过接口模块将相应数据返回给开发商的应用程序。开发商的应用程序可以对返回值进行判定并采取相应的动作。如果返回无效的响应,表明没有正确的狗,开发商可以将应用程序终止运行,或者让应用程序以错误的方式执行。简要示意如下: 二、常用的解密方法 1、反汇编后静态分析: W32Dasm、IDA Pro 2、用调试工具跟踪动态分析:SoftICE、TRW2000 3、针对各种语言的反汇编工具:VB、Delphi、Java等 4、其他监视工具:FileMon、RegMon 等 三、如何提高加密强度

下面,我们以Sentinel SuperPro加密锁为例,详细介绍一下使用如何在编程的过程中提高加密强度的方法。 1、反DEBUG解密的编程方法和技巧 访问狗之后不要立即做判断,判断狗不正确后,不要立即提示,或者不提示。开发商在程序各个部分插入校验算法的代码,用以增加程序代码的复杂性,防止解密者轻易跟踪发现全部的校验代码。校验代码插入程序的频率越高,破解难度越大,软件就越安全。 重要的字符串不要在程序中以明文出现,应该使用算法动态生成。 在不影响程序效率的情况下,尽量多写一些查狗的函数,彼此要有区别,使用不同的算法,多一些查狗出错的标志,让这些标志参与运算,在不同的模块中,使用不同的查狗函数。 针对某一具体查询校验,都有三步骤组成:查询得到响应串;比较响应串和查询串是否匹配;根据校验结果执行相应的步骤。建议三个步骤要延时执行。最好将三步骤相互远离些,甚至放到不同的子程序或函数中。例如:执行“查询得到响应串”后,相隔50行执行“比较响应串和查询串是否匹配”,假如程序需要调用一个函数。那么就在这个函数里执行“执行相应的步骤”。解密者在跟踪过程中,即使发现了其中一部分程序代码,但很难发现另外两部分代码和全部三部分之间的关联。程序难于被破解。 将加密锁返回的“响应串”作为程序中的参数使用。例如:算法单元返回“响应串”是“87611123”,而程序中需要使用“123”这个参数。程序中得到“响应串”后,将“响应串”减去“87611000”得到参数。如果解密者修改代码跳过查询校验加密锁部分,参数将是错误值,从而会使程序运行紊乱。 程序在验证加密算法过程中,一般情况下验证数据不正确程序就会选择退出。这样一来很容易被解密者发现代码特征,跳过查询校验部分。开发商设计查询校验部分时,如果程序校验数据不正确,程序也不退出可以继续执行一些无用的操作使程序紊乱,用以隐蔽代码迷惑解密者。 开发商的软件可能有多个模块,查狗的模块或接口不要用显而易见的名字来命名,这样会令解密者更容易找到加密点,当然也可以利用一些名字来迷惑解密者,尤其是dll,引出函数时甚至可以不用函数名。 给查狗函数加入一定的随机性,例如,随机地执行某一API函数,或者在狗的存储区中划定一小块区域作随机读写,读写地址、读写内容、读写长度都是随机取的,这样可以很好地防止那些模拟工具。 试用版与正式版要分开,试用版不提供的功能,代码已经删掉,使得不可能利用试用版破解得到正式版。

某制图软件域天加密狗破解过程

某制图软件域天加密狗破解过程 某制图软件域天加密狗破解过程 -------------------------------------------------------------------------------- 来源: 发布时间: 2011-9-20 22:08:30 浏览: 7 这是一个商业软件,具体名称就不写出来了,主要用于企事业单位的网络图形化设计,在没有加密狗的情况下软件有功能限制,一个工程最多只能保存800个节点,再添加节点就无法保存了。对一般的小企业是足够了,如果碰上大的单位,这个限制就使用该软件无法胜任。经过软件跟踪发现,该软件用的是域天加密狗。 用PEID检测,提示为Microsoft Visual Basic 5.0 / 6.0。 用OD加载: 00423C24 > $ 68 883F4200 push VisualNe.00423F88 ; ASCII "VB5! 6&vb6chs.dll" 00423C29 . E8 F0FFFFFF call <jmp.&MSVBVM60.#100> 00423C2E . 0000 add byte ptr ds:[eax],al 00423C30 . 0000 add byte ptr ds:[eax],al 00423C32 . 0000 add byte ptr ds:[eax],al 00423C34 . 3000 xor byte ptr ds:[eax],al 00423C36 . 0000 add byte ptr ds:[eax],al 由于软件只是在节点数达到800的时候才无法保存工程,所以我们只需要找到保存文件的函数: 0103E179 . 66:8985 CCFEF>mov word ptr ss:[ebp-0x134],ax

加密狗原理

加密狗 加密狗是外形酷似U盘的一种硬件设备,正名加密锁,后来发展成如今的一个软件保护的通俗行业名词,"加密狗"是一种插在计算机并行口上的软硬件结合的加密产品(新型加密狗也有usb口的)。一般都有几十或几百字节的非易失性存储空间可供读写,现在较新的狗内部还包含了单片机。软件开发者可以通过接口函数和软件狗进行数据交换(即对软件狗进行读写),来检查软件狗是否插在接口上;或者直接用软件狗附带的工具加密自己EXE文件(俗称"包壳")。这样,软件开发者可以在软件中设置多处软件锁,利用软件狗做为钥匙来打开这些锁;如果没插软件狗或软件狗不对应,软件将不能正常执行。 加密狗通过在软件执行过程中和加密狗交换数据来实现加密的.加密狗内置 单片机电路(也称CPU),使得加密狗具有判断、分析的处理能力,增强了主动的反解密能力。这种加密产品称它为"智能型"加密狗.加密狗内置的单片机里包含有专用于加密的算法软件,该软件被写入单片机后,就不能再被读出。这样,就保证了加密狗硬件不能被复制。同时,加密算法是不可预知、不可逆的。加密算法可以把一个数字或字符变换成一个整数,如DogConvert(1)=12345、DogConver t(A)=43565。 加密狗是为软件开发商提供的一种智能型的软件保护工具,它包含一个安装在计算机并行口或USB 口上的硬件,及一套适用于各种语言的接口软件和工具软件。加密狗基于硬件保护技术,其目的是通过对软件与数据的保护防止知识产权被非法使用。 加密狗的工作原理: 加密狗通过在软件执行过程中和加密狗交换数据来实现加密的.加密狗内置 单片机电路(也称CPU),使得加密狗具有判断、分析的处理能力,增强了主动的反解密能力。这种加密产品称它为"智能型"加密狗.加密狗内置的单片机里包含有专用于加密的算法软件,该软件被写入单片机后,就不能再被读出。这样,就保证了加密狗硬件不能被复制。同时,加密算法是不可预知、不可逆的。加密算法可以把一个数字或字符变换成一个整数,如DogConvert(1)=12345、DogConver t(A)=43565。下面,我们举个例子说明单片机算法的使用。比如一段程序中有这样一句:A=Fx(3)。程序要根据常量3来得到变量A的值。于是,我们就可以把原程序这样改写:A=Fx(DogConvert(1)-12342)。那么原程序中就不会出现常量3,而取之以DogConvert(1)-12342。这样,只有软件编写者才知道实际调用的常量是3。而如果没有加密狗,DogConvert函数就不能返回正确结果,结果算式A=F x(DogConvert(1)-12342)结果也肯定不会正确。这种使盗版用户得不到软件使用价值的加密方式,要比一发现非法使用就警告、中止的加密方式更温和、更隐蔽、更令解密者难以琢磨。此外,加密狗还有读写函数可以用作对加密狗内部的存储器的读写。于是我们可以把上算式中的12342也写到狗的存储器中去,令A的值

软件加密狗破解的一般思路

软件加密狗破解的一般思路.txt如果背叛是一种勇气,那么接受背叛则需要更大的勇气。爱情是块砖,婚姻是座山。砖不在多,有一块就灵;山不在高,守一生就行。本文介绍的是软件加密狗破解的一般思路和方法,大家可能奇怪,昨天刚刚介绍完“软件加密锁产品评测”,怎么今天就介绍加密狗破解知识?其实做为软件开发者,研究好软件加密的确很重要,不过也很有必要多了解一些关于加密狗解密和破解的知识,加密和破解就像矛和盾一样,对于解密知识了解的越多,那么编写的加密代码就越好,要知道加密永远都比解密要容易的多,只有知己知彼,方能百战百胜。 硬件加密锁,俗程“加密狗”,对于加密狗的破解大致可以分为三种方法,一种是通过硬件克隆或者复制,一种是通过SoftICE等Debug工具调试跟踪解密,一种是通过编写拦截程序修改软件和加密狗之间的通讯。 硬件克隆复制主要是针对国产芯片的加密狗,因为国产加密狗公司一般没有核心加密芯片的制造能力,因此有些使用了市场上通用的芯片,破解者分析出芯片电路以及芯片里写的内容后,就可以立刻复制或克隆一个完全相同的加密狗。不过国外的加密狗就无法使用这种方法,国外加密狗硬件使用的是安全性很好的自己研制开发的芯片,通常很难进行复制,而且现在国内加密狗也在使用进口的智能卡芯片,因此这种硬件克隆的解密方法用处越来越少。 对于Debug调试破解,由于软件的复杂度越来越高,编译器产生的代码也越来越多,通过反汇编等方法跟踪调式破解的复杂度已经变得越来越高,破解成本也越来越高,目前已经很少有人愿意花费大量精力进行如此复杂的破解,除非被破解的软件具有极高的价值。 目前加密锁(加密狗)的解密破解工作主要集中在应用程序与加密动态库之间的通讯拦截。这种方法成本较低,也易于实现,对待以单片机等芯片为核心的加密锁(加密狗)具有不错的解密效果。 由于加密锁(加密狗)的应用程序接口(API)基本上都是公开的,因此从网上可以很容易下载到加密狗的编程接口API、用户手册、和其它相关资料,还可以了解加密狗技术的最新进展。 例如,某个国内知名的美国加密狗提供商的一款很有名的加密狗,其全部编程资料就可以从网上获取到,经过对这些资料的分析,我们知道这个加密锁(加密狗)有64个内存单元,其中56个可以被用户使用,这些单元中的每一个都可以被用为三种类型之一:算法、数据值和计数器。 数据值比较好理解,数据值是用户存储在可读写的单元中的数据,就和存储在硬盘里一样,用户可以使用Read函数读出存储单元里面的数据,也可以使用Write函数保存自己的信息到存储单元。 计数器是这样一种单元,软件开发商在其软件中使用Decrement函数可以把其值减一,当计数器和某种活动的(active)算法关联时,计数器为零则会封闭(deactive)这个算法。 算法单元较难理解一些,算法(algorithm)是这样一种技术,你用Query(queryData)函数访问它,其中queryData是查询值,上述函数有一个返回值,被加密的程序知道一组这样的查询值/返回值对,在需要加密的地方,用上述函数检查狗的存在和真伪。对于被指定为算法的单元,软件上是无法读和修改的,即使你是合法的用户也是如此,我理解这种技术除了增加程序复杂性以外,主要是为了对付使用模拟器技术的破解。 此加密锁(加密狗)的所有API函数调用都会有返回值,返回值为0的时候表示成功。 因此,破解思路就出来了,就是使用我们自己的工具(如VB、VC等)重新编写构造一个和加密狗API一样的DLL动态库文件,里面也包含Read、Write等全部API中包含的函数,使用

相关文档
最新文档