壳:专用加密软件

壳附加在原始程序上,通过Windows加载器载入内存后,先于原始程序执行,一得到和控制权,在执行过程中对原始程序进行解密、还原,还原后把控制权还给原始程序,执行原来的代码。

压缩壳

UPX:以命令行方式操作的可执行文件压缩程序,兼容性和稳定性很好。

命令行格式:

upx [-123456789dlthVL] [-qvfk] [-o file] file..

加密壳

ASProtect

拥有压缩、加密、反跟踪代码、CRC校验和花指令等保护措施。

Armadillo:商业保护软件,

在加壳是会扫描程序,处理标签里的跳转指令,将所有跳转指令换成INT 3 指令(CC保护)

虚拟机保护软件(VMProtect)

VMP适用于VC 、Delphi、 VB、ASM 等本地编译的目标程序,支持EXE 、 DLL、 SYS。

  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
硬件加密狗空狗外加密程序。选项说明] 1、设定定时器:加密后的程序运行时将会以设定的时间间隔检查是否存在对应的加密锁,如果不存在,将会终止程序的运行。 2、反调试:用于防止被黑客非法调试程序 3、反CRC:当被加密的程序有自我检验,加密运行时会将报文件被修改的错误,这时可以选中这项,如果程序是PB,VFP,易语言编写的,请选中这项 4、是否压缩:对被加密的文件进行压缩,如果选中了虚拟机或要加密的文件较大时,不要选中这项,因为这会减慢程序启动时间。 5、使用增强算法:选中这项后,可以有效地防止被打狗棒等模拟或防真 6、使用虚拟机:选中这项将大大增强安全性,但同时程序的启动速度将减慢 7、加密比例:将要加密的文件较大时,可以适当地减少加密比例,以加快程序的启动程序 8、一,二:不同的载体,如果程序加密后不能运行,可以试一下换成不同的 9、加密方式:如果程序加密后不能运行,可以试一下选择加密方式二,如果是NET程序,可以用加密方式三 10、删除输入表:程序运行后删除输入表,提高安全性,如果程序加密后不能运行,可以将这个选项去掉 11、删除重定位表:程序运行后删除重定位表,一般用于DLL,提高安全性,如果程序加密后不能运行,可以将这个选项去掉 12.如果是C#,VBNET等程序,先用NET Reactor v4.2.8.4版本进行加密,再用我们的 外加密10.50加密,NET Reactor v4.2.8.4程序可到我们网站下载:www.tianweilock.com [加密方法] 1、选择要加密的文件 2、选择要生成的新文件,生成的新文件不要与原要加密的文件名相同 3、点击保护,在弹出的框中选择或添加一条自定义的密钥 4、点确定后,就完成加密了 5、加密完毕后,点写入加密锁,在弹出的框中选择相同的密钥,点写入加密锁,完成后,就可以将锁及加密后的程序给用户了。 6、以后要派发锁,插入要派发的锁,选中相应的加密密钥,将相应的密钥写入到锁中就可以了,不需要重新加密。 [注意事项] 1、写入加密锁后,加密锁的读密码会被更改为加密密钥。 2、如果既有源代码加密,同时又进行外加密,且在源代码中有定时检查加密锁的功能,请在进行加时,不要选中定时器的功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值