ET加密锁外壳保护-高强度保护各种应用程序和数据文件

ET加密锁提供了方便完善的外壳加密工具。通过该工具,不需要编写一行代码就能够完成对各种应用程序的高强度保护,即使非编程人员,也能够在短时间内完成对各种软件的专业加密。

ET加密锁外壳中采用了多种先进的加密技术,能够有效防止各种非法手段破解应用程序。主要技术包括:

压缩/加密方法重构PE文件结构

采用高效压缩加密算法,压缩加密程序的代码段、数据段、输入表、资源段和外壳自身。压缩加密后的程序体积小,不易被汇编。

MD5自校验功能,校验文件自身的完整性

文件通过MD5散列算法得到散列结果,这个结果通常称为文件指纹,如果文件数据被修改,指纹就会改变,程序将不能运行。这样就可以有效的防止破解者更改二进制代码。

防止反跟踪调试

外壳采用了很多反跟踪调试的手段,如父进程检查,内存监控,禁用调试命令等方法禁止调试器调试。

监控线程监视程序内存

监控线程监视内存中程序的只读代码段和外壳代码的完整性,在监测到被修改后,程序会退出运行。

外壳加密的过程十分简单,使用我们提供的外壳加密工具就可以快速的完成高强度的加密。过程如下:

1)启动时选择不同ET系列的加密锁。

2)参数设置

进入工具后,需要填写加密时使用的加密锁的相关信息。另外,如果将其他加密锁设置成与加密时使用的加密锁一样的话,那么这些加密锁都可以被加密后的软件打开。

ET99/ET299要填写加密时使用的加密锁的PIDUserPIN。注意,PID必需更改,而不能使用出厂默认的8F

ET199需要填写加密锁的客户号。

HID就是加密锁的硬件序列号 SN,由于每把加密锁的SN是不同且唯一的。如果选则绑定HID,那么加密后的程序只有使用加密时的这把加密锁才能打开。从而一个软件对应一把锁。如果您需要加密后的软件能够被多把锁打开,这里就要选择No,不与HID绑定。

外壳加密还可以防止用户在使用软件时将锁拔出的情况。在后台检测中可以设置检测的时间间隔(单位:秒),建议不要小于默认的120秒。

另外在工具中还可以设置一些错误提示信息。当所有设置设置好时,可以选择“Project”菜单,将设置保存,供以后调用。

点击添加文件图标,添加需要加密的文件。文件有两种类型ProgramDataProgram是加密exedllPE32格式的程序。Data是加密PDFFalsh文件和视频文件。

加密程序

选择要加密的程序,并填写加密后程序的输出路径。

这时选择的程序列在右侧的选择框中,选中后,左边列出加密的选项,包括:

Ø 反编译:防止破解者反编译调试程序。

Ø 检查父进程:破解者在反编译调试时需要通过反编译工具启动程序,如果选择了检查启动程序的父进程,那么破解工具启动程序时,程序将不能启动。

Ø 指令替换:替换程序中的部分指令。

Ø 文件保护:检查程序的完整性,防止破解者篡改程序。

点击执行图标,完成加密。

如果加密.net程序,选择左边的加密设置,则会弹出方法列表的对话框,可以选择需要加密的方法。

加密数据文件

ET外壳工具可以加密PDFFlash和视频文件。加密时,不仅要对数据文件本身进行加密,同时还要加密打开这些数据文件的阅读器,播放器等工具。用加密后的工具打开加密后的数据文件。加密数据文件时选择Data类型,加密工具时选择Progarm类型。加密过程同上。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值