【转】软件狗[Dongles]的加密与解密技术

本文介绍了软件狗[Dongles]的加密技术,包括AS技术、反跟踪策略、口令保护和时间闸等。同时讨论了市场上常见的加密狗产品,如彩虹天地、深思洛克的加密原理和弱点,强调了加密锁的兼容性、稳定性和透明性问题。
摘要由CSDN通过智能技术生成

软件狗[Dongles]的加密与解密技术

 

软件狗采取了各种的加密技术,目前较先进的加密技术有以下几种:

AS技术:API函数调用与SHELL外壳加密结合,即使外壳被破坏,加密程序依然不能正常运行。

反跟踪:

       a.数据交换随机噪音技术:有效地对抗逻辑分析仪分析及各种调试工具的攻击。

       b.迷宫技术:在程序入口和出口之间包含大量判断跳转干扰,动态改变执行次序,提升狗的抗跟踪能力。

抗共享:可从硬件对抗并口共享器,由开发商选择是否共享狗。

口令:  可由软件开发商设置32位口令,口令错误将不能对存储区进行读写。

时间闸:某些狗内部设有时间闸,各种操作必须在规定的时间内完成。狗正常操作用时很短,但跟踪时用时较长,超过规定时间狗将返回错误结果。

单片机:硬件内置单片机,固化的单片机软件保证外部不可读,从而保证狗不可仿制。

存储器:提供20字节掉电保持存储器供开发商存放关键数据、配置参数等信息。

市场上常见几种软件狗的简单介绍

彩虹天地:在中国应该算是老大了,从第一代到第四代的产品都有,但它的主要产品还是第三代的微狗(TD-MH),该代产品中有干扰芯片,能随时产生无用的干扰信号,更加有效的对抗逻辑分析仪;虽然有第四代的强劲狗(CS-QA),但好象有不少问题,所以推出的USB接口的加密锁还是兼容微狗的。彩虹天地的加密强度不高,最简单的pj方法就是随便买一个狗,然后复制成要解的狗。

深思洛克:也是一个比较有名的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值