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