VMProtect加强版,VMProtect是一款免费好用的加壳脱壳工具,VMProtect提供免费的加壳破解服务,可以实现不同程序的加壳破解操作,本次带来VMProtect加强版破解资源下载,加强版本在原版的基础上进行了功能上的优化,适用范围更广,有需要的朋友们快来下载体验吧!
VMProtect加强版介绍
为什么要加强呢?因为易语言很鸡肋
第一个鸡肋:就算关键代码VM了,支持库的一些命令还是没VM,我们知道易语言的支持库命令都是固定的,任何一个支持库的命令都可能成为破解者的跳板,从而破解整个程序,所以这就是为什么你加了VMP壳还是被秒破解的原因,不是VMP不强而是易语言太鸡肋!
第二个鸡肋:由于易语言的代码格式,你加的VMP标记是在局部变量下面的,那么就会导致加密的时候你的函数头部是漏在外面的,破解者就有可能利用你漏出来的这些局部变量,监视或者调试这些局部变量,从而破解整个程序!
那么本工具主要就是加强这两个方面
1.会更具 易语言部分特征.txt 里的支持库特征码自动识别并加标记 这样那些支持库的命令就被加密了 加密后的支持库特征码破解者是不可能找到的
2.提供 保护函数头 标记 此标记会自动把vmp的加密标记移动到函数的头部 从而加密整个函数
特别注意:
易语言部分特征.txt 里面的支持库命令还不够全 一个人的力量是有限的 大家可以把自己找到的支持库特征码加入进来 回复到帖子里供大家参考
加密不要勾选 内存保护 会导致加密后的程序打不开,好像易语言的程序在使用vmp加密的时候都不能加这个选项,不知道是为什么
加密建议:
只使用本工具VM程序代码(拖入程序,只勾是否虚化入口点,然后编译) 然后加一层强壳 比如TMD或者SE的保护壳(若加保护壳的时候出问题,就把是否虚化入口点取消,因为有些保护壳会自动加密入口点,这样就被加密两次重复了)
特征码标记的强度建议就默认的变异 选其他会导致速度很慢 特征码标记目的就是让破解者找不到这些支持库的特征码 变异就够了
建议你的所有关键代码都使用 保护函数头_超级 这个标记(标记方法见例程.e)
VMProtect 3.5.1
September 19th, 2021 :: 0 comments
[!] .NET: Many bugs are fixed
[!] Fixed critical vulnerability in the licensing system of Ultimate that allows to change the open RSA key Mach-O: Improved support of Objective-C ELF: Improved support of DT_PREINIT_ARRAY PE: Improved support of TLS data with relocations PE: Improved compatible with Device Guard
[+] .NET: Added symbols renaming when the “Strip Debug Information” was used
[+] .NET: Added support of ObfuscationAttribute with the following Feature: “virtualization”, “mutation”, “ultra”, “virtualizationlockbykey”, “ultralockbykey”, “renaming” and “strings”
[+] .NET: Added the section “Assemblies” for embedding third-party assemblies inside the protected application (available for Ultimate only)
[+] PE: Added exception handling for VS2019
[+] Mach-O: Added support of “-flat_namespace”
[+] Intel: Added automatic detection of noreturn functions
[+] Added support of unicode for script function “io.open()”
[+] Added the ability to lock a protected program to a specific HWID without usage of SDK functions (available for Ultimate only)