VMProtect Ultimate是一款虛擬機保護軟件。它的操作方法很簡單,只需要用戶下載打開VMProtect Ultimate,就可以根據中文提示點擊出保護功能、調整選項、獲得受保護的軟件。VMProtect Ultimate主要有兩種模式,一種是簡單模式,另外一種是專家模式。
軟件介紹
為什么要加強呢?
因為易語言很雞肋
第一個雞肋:就算關鍵代碼VM了,支持庫的一些命令還是沒VM,我們知道易語言的支持庫命令都是固定的,任何一個支持庫的命令都可能成為破解者的跳板,從而破解整個程序,所以這就是為什么你加了VMP殼還是被秒破解的原因,不是VMP不強而是易語言太雞肋!
第二個雞肋:由于易語言的代碼格式,你加的VMP標記是在局部變量下面的,那么就會導致加密的時候你的函數頭部是漏在外面的,破解者就有可能利用你漏出來的這些局部變量,監視或者調試這些局部變量,從而破解整個程序!
軟件功能
那么本工具主要就是加強這兩個方面:
1、會更具有易語言部分特征.txt 里的支持庫特征碼自動識別并加標記 這樣那些支持庫的命令就被加密了 加密后的支持庫特征碼破解者是不可能找到的。
2、提供保護函數頭 標記 此標記會自動把vmp的加密標記移動到函數的頭部 從而加密整個函數。
特別注意:易語言部分特征.txt 里面的支持庫命令還不夠全 一個人的力量是有限的 大家可以把自己找到的支持庫特征碼加入進來。
加密不要勾選 內存保護 會導致加密后的程序打不開,好像易語言的程序在使用vmp加密的時候都不能加這個選項,不知道是為什么。
加密建議:只使用本工具VM程序代碼(拖入程序,只勾是否虛化入口點,然后編譯) 然后加一層強殼 比如TMD或者SE的保護殼。(若加保護殼的時候出問題,就把是否虛化入口點取消,因為有些保護殼會自動加密入口點,這樣就被加密兩次重復了)
特征碼標記的強度建議就默認的變異 選其他會導致速度很慢 特征碼標記目的就是讓破解者找不到這些支持庫的特征碼 變異就夠了。
建議你的所有關鍵代碼都使用 保護函數頭_超級這個標記(標記方法見例程.e)