㈠ 软件加密狗(锁)破解原理和方法,高手如何破解软件加密狗

目前软件加密狗(加密锁)的解密破解工作主要集中在应用程序与加密动态库之间的通讯拦截。这种软件加密狗破解方法成本较低,也易于实现,对待以单片机等芯片为核心的软件加密狗(加密锁)具有不错的解密破解效果。 由于软件加密狗(加密锁)的应用程序接口(API)基本上都是公开的,因此从网上可以很容易下载到软件加密狗的编程接口API、用户手册、和其它相关资料,还可以了解软件加密狗技术的最新进展。 例如,某个国内知名的美国软件加密狗提供商的一款很有名的软件加密狗,其全部编程资料就可以从网上获取到,经过对这些资料的分析,我们知道这个软件加密狗(加密锁)有64个内存单元,其中56个可以被用户使用,这些单元中的每一个都可以被用为三种类型之一:算法、数据值和计数器。 软件加密狗破解软件,数据值比较好理解,数据值是用户存储在可读写的单元中的数据,就和存储在硬盘里一样,用户可以使用Read函数读出存储单元里面的数据,也可以使用Write函数保存自己的信息到存储单元。 软件加密狗破解软件;计数器是这样一种单元,软件开发商在其软件中使用Decrement函数可以把其值减一,当计数器和某种活动的(active)算法关联时,计数器为零则会封闭(deactive)这个算法。 软件加密狗破解软件,算法单元较难理解一些,算法(algorithm)是这样一种技术,你用Query(queryData)函数访问它,其中queryData是查询值,上述函数有一个返回值,被加密的程序知道一组这样的查询值/返回值对,在需要加密的地方,用上述函数检查狗的存在和真伪。对于被指定为算法的单元,软件上是无法读和修改的,即使你是合法的用户也是如此,我理解这种技术除了增加程序复杂性以外,主要是为了对付使用模拟器技术的破解。 此软件加密狗(加密锁)的有API函数调用都会有返回值,返回值为0的时候表示成功。 因此,软件加密狗破解软件思路就出来了,就是使用我们自己的工具(如VB、VC等)重新编写构造一个和软件加密狗API一样的DLL动态库文件,里面也包含Read、Write等全部API中包含的函数,使用的参量及返回值和原来的函数一样,所有函数返回零。然后对Query、Read函数进行处理,返回软件加密狗破解软件需要的数值即可。 这个软件加密狗破解软件的DLL文件编写成功后,直接替换掉软件加密狗破解软件原来的DLL文件,这时候再运行软件加密狗破解软件,软件访问软件加密狗的操作就全部会被拦截,拦截程序永远会返回正确的数据给软件加密狗破解软件,从而实现了模拟软件加密狗的运行。

㈡ 比如用加密美国代理服务器上网 能躲开网监部门监控吗

网监一般不会管外网的服务器,如果使用外国服务器当肉鸡来攻击别人,网监也没有办法的..

㈢ gpg加密怎么把导入秘钥导入本地秘钥中

PGP(Pretty Good Privacy),是一个基于RSA公匙加密体系、将公开密钥加密与传统密钥加密相结合的一种加密技术。它的功能强大,有很快的速度。而且它的源代码是免费的。 它使用一对数学上相关的钥匙,其中一个(公钥)用来加密信息,另一个(私钥)用来解密信息。PGP采用的传统加密技术部分所使用的密钥称为“会话密钥”(sek)。每次使用时,PGP都随机产生一个128位的IDEA会话密钥,用来加密内容。公开密钥加密技术中的公钥和私钥则用来加密会话密钥,并通过它间接地保护内容。举例来说,当你要传送一封保密信或档案给我时,必须先取得我的公开钥匙 (Public Key) ,并且将它加入你的公开钥匙环 ( Public Keyring) 中,然后利用我的公开钥匙将信件加密。当我收到你加密的信件后,我必须利用其相对的私人钥匙 (Secret Key) 来解密。因此,除非其他人拥 有问的私人钥匙,否则无法解开你发给我所加密的信件。同时我在使用私人钥匙解密时,还必须输入通行码 (Pass Phrase),如此又对加密后的讯息多了一层保护。 PGP中的每个公钥和私钥都伴随着一个密钥证书。它一般包含以下内容: 1、密钥内容(用长达百位的数字表示的密钥) 2、密钥类型(表示该密钥为公钥或是私钥) 3、密钥长度(密钥的长度,以二进制位表示) 4、密钥编号(用以唯一标识该密钥) 5、创建时间(用以表示时间戳) 6、用户标识 (密钥创建人的信息,如姓名、邮箱等) 7、密钥指纹(为128位的数字,是密钥内容的提要表示密钥唯一的特征) Win平台下PGP软件介绍 PGP Desktop Professional PGP Desktop Professional是美国的PGP加密软件,是目前最优秀,最安全的加密方式。 这种软件的核心思想是利用逻辑分区保护文件,比如,逻辑分区D:是受PGP保护的硬盘分区,那么,每次打开这个分区的时候,需要输入密码才能打开这个分区,在这个分区内的文件是绝对安全的。不再需要这个分区时,可以把这个分区关闭并使其从桌面上消失,当再次打开时,需要输入密码。没有密码,软件开发者本人也无法解密!PGP是全世界最流行的文件夹加密软件。它的源代码是公开的,经受住了成千上万顶尖黑客的破解挑战,事实证明PGP是目前世界上最安全的加密软件。 常用的版本是PGP Desktop Professional(PGP专业桌面版),它包含邮件加密与身份确认,资料公钥&私钥加密,硬盘及移动盘全盘密码保护,网络共享资料加密,PGP自解压文档创建,资料安全擦除等众多功能。 最终版本:PGP 10.02[build13](PGP SDK 4.0.0)。 由于赛门铁克的公司的收购影响,PGP从10.0.2以后以安全插件等的形式集成于诺顿等赛门铁克公司安全产品里。现在比较常见的是8.1和10.02的版本。相关下载地址自行搜索。 你可以使用 PGP 做这些事: 1、在任何软件中进行加密/签名以及解密/效验。通过 PGP 选项和电子邮件插件,你可以在任何软件当中使用 PGP 的功能。 2、创建以及管理密钥。使用 PGPkeys 来创建、查看、和维护你自己的 PGP 密钥对;以及把任何人的公钥加入你的公钥库中。 3、创建自解密压缩文档 (self-decrypting archives, SDA)。你可以建立一个自动解密的可执行文件。任何人不需要事先安装 PGP ,只要得知该文件的加密密码,就可以把这个文件解密。这个功能尤其在需要把文件发送给没有安装 PGP 的人时特别好用。并且,此功能还能对内嵌其中的文件进行压缩,压缩率与ZIP相似,比RAR略低(某些时候略高,比如含有大量文本)。总的来说,该功能是相当出色的。 4、创建PGPdisk加密文件。该功能可以创建一个.pgd的文件,此文件用PGP Disk功能加载后,将以新分区的形式出现,你可以在此分区内放入需要保密的任何文件。其使用私钥和密码两者共用的方式保存加密数据,保密性坚不可摧,但需要注意的是,一定要在重装系统前记得备份“我的文档”中的“PGP”文件夹里的所有文件,以备重装后恢复你的私钥。切记切记,否则将永远没有可能再次打开曾经在该系统下创建的任何加密文件! 5、永久的粉碎销毁文件、文件夹,并释放出磁盘空间。你可以使用PGP粉碎工具来永久地删除那些敏感的文件和文件夹,而不会遗留任何的数据片段在硬盘上。你也可以使用PGP自由空间粉碎器来再次清除已经被删除的文件实际占用的硬盘空间。这两个工具都是要确保你所删除的数据将永远不可能被别有用心的人恢复。 相关使用教程:顶级加密软件PGP Desktop个人使用教程[申请推荐] GnuPG GnuPG是GNU项目中的一员,是信息加密技术中,最“朴实”的工具,因为这实际上也就是使用GnuPG的命令。 gpg的主页不提供gpg的下载,这是因为美国的法律是限制加密技术出口的。 但gpg主页上只提供了其他国家服务器上下载的镜像链接,我就是在这里下载的: ftp://ftp.gnupg.ca/binary/gnupg-w32cli-1.4.9.exe 然后就一路安装,默认的安装路径是: C:\Program Files\GNU\GnuPG 安装好以后,我们需要一个地方作为gpg的工作目录,随便找个地方建立个文件夹就可以了,比如“我的文档”是个好地方,比如就这个位置: \My Documents\gpg 在这个文件夹里面创建一个文本文件,然后更名为一个批处理文件,比如startgpg.bat,文件内容如下: @set path=C:\Program Files\GNU\GnuPG;%PATH%; @echo ---**欢迎使用gpg加密系统**--- @echo 帮助请用命令gpg -h @cmd 其实就是临时指定了gpg命令的路径。 运行startgpg.bat,你就进入一个“命令与提示符”窗口了。你可以先使用gpg -h看看帮助信息。 官方有篇中文教程大家可以在这里看: Gnu 隐私卫士 (GnuPG) 袖珍 HOWTO (中文版) 或者是月光博客写的教程 使用GnuPG(PGP)加密信息及数字签名教程 以及阮一峰的网络日志 GPG入门教程 - 阮一峰的网络日志 InstantCrypt 官方主页:Send secure email with public-key email encryption InstantCrypt是一个强大的加密工具,使用开放标准设计的PGP发送和接收安全电子邮件,是一款入门级的 PGP标准的加密程序。 MiniPGP 没有主页,但是很多下载网站都有。 本软件顾名思义是PGP加解密工具的精简版本。如果你想和朋友之间加解密一些文件而又不想安装庞大的PGP软件,那么它会是你的最佳选择!