VMProtect加強(qiáng)版,VMProtect是一款免費好用的加殼脫殼工具,VMProtect提供免費的加殼破解服務(wù),可以實現(xiàn)不同程序的加殼破解操作,本次帶來VMProtect加強(qiáng)版破解資源下載,加強(qiáng)版本在原版的基礎(chǔ)上進(jìn)行了功能上的優(yōu)化,適用范圍更廣,有需要的朋友們快來下載體驗吧!
VMProtect加強(qiáng)版介紹
為什么要加強(qiáng)呢?因為易語言很雞肋
第一個雞肋:就算關(guān)鍵代碼VM了,支持庫的一些命令還是沒VM,我們知道易語言的支持庫命令都是固定的,任何一個支持庫的命令都可能成為破解者的跳板,從而破解整個程序,所以這就是為什么你加了VMP殼還是被秒破解的原因,不是VMP不強(qiáng)而是易語言太雞肋!
第二個雞肋:由于易語言的代碼格式,你加的VMP標(biāo)記是在局部變量下面的,那么就會導(dǎo)致加密的時候你的函數(shù)頭部是漏在外面的,破解者就有可能利用你漏出來的這些局部變量,監(jiān)視或者調(diào)試這些局部變量,從而破解整個程序!
那么本工具主要就是加強(qiáng)這兩個方面
1.會更具 易語言部分特征.txt 里的支持庫特征碼自動識別并加標(biāo)記 這樣那些支持庫的命令就被加密了 加密后的支持庫特征碼破解者是不可能找到的
2.提供 保護(hù)函數(shù)頭 標(biāo)記 此標(biāo)記會自動把vmp的加密標(biāo)記移動到函數(shù)的頭部 從而加密整個函數(shù)
特別注意:
易語言部分特征.txt 里面的支持庫命令還不夠全 一個人的力量是有限的 大家可以把自己找到的支持庫特征碼加入進(jìn)來 回復(fù)到帖子里供大家參考
加密不要勾選 內(nèi)存保護(hù) 會導(dǎo)致加密后的程序打不開,好像易語言的程序在使用vmp加密的時候都不能加這個選項,不知道是為什么
加密建議:
只使用本工具VM程序代碼(拖入程序,只勾是否虛化入口點,然后編譯) 然后加一層強(qiáng)殼 比如TMD或者SE的保護(hù)殼(若加保護(hù)殼的時候出問題,就把是否虛化入口點取消,因為有些保護(hù)殼會自動加密入口點,這樣就被加密兩次重復(fù)了)
特征碼標(biāo)記的強(qiáng)度建議就默認(rèn)的變異 選其他會導(dǎo)致速度很慢 特征碼標(biāo)記目的就是讓破解者找不到這些支持庫的特征碼 變異就夠了
建議你的所有關(guān)鍵代碼都使用 保護(hù)函數(shù)頭_超級 這個標(biāo)記(標(biāo)記方法見例程.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)