當(dāng)前位置:首頁 > 電腦軟件 > 脫殼漢化 > VMProtect Ultimate(脫殼工具)中文版

VMProtect Ultimate(脫殼工具)中文版

版本:v3.0.9 大?。?0.1M 語言:簡(jiǎn)體中文 類別:脫殼漢化
  • 類型:國外軟件
  • 授權(quán):共享軟件
  • 更新:2023-02-23
  • 環(huán)境:Windows10,Windows8,Windows7,WinXP,WinVista
  • 本地下載
9.3
0% 0%

情介紹

現(xiàn)如今不少軟件作者為選擇一款合適的加密軟件而困惑。建議作者不要太依賴殼的保護(hù),大多數(shù)殼是可以被攻破的,還是在自身保護(hù)上下些功夫,選擇殼的時(shí)候,更多的時(shí)候考慮其兼容性?,F(xiàn)在殼的發(fā)展一個(gè)趨勢(shì)就是虛擬機(jī)保護(hù),利用虛擬機(jī)保護(hù)后,能大大提高強(qiáng)度,因此建議盡可能使用此類技術(shù)保護(hù)軟件。今天小編要給大家推薦一款效果比較好的純虛擬機(jī)保護(hù)軟件-vmprotect中文版,打開即是中文版。而且,Ultimate版本允許用戶將序列號(hào)輕松添加到受保護(hù)的應(yīng)用程序中,提供簡(jiǎn)單模式和專家模式。簡(jiǎn)單模式幫助用戶只需點(diǎn)擊幾下鼠標(biāo)便能輕松選取保護(hù)功能、調(diào)整選項(xiàng)、并獲得受保護(hù)的文件;專家模式供高級(jí)用戶使用,該模式顯示匯編代碼、允許寫入腳本、綁定DLL等。此外,在“選項(xiàng)”標(biāo)簽卡中提供更多設(shè)置。在通過VMProtect這個(gè)軟件保護(hù)的代碼部分在虛擬機(jī)上執(zhí)行,這使得被保護(hù)的程序很難被分析與破解,反匯編程序與MAP文件的運(yùn)用使您能快速選擇需要保護(hù)從而避免破解的代碼。雖然效果很好,但也有缺點(diǎn),就是會(huì)影響程序速度,因此在一些對(duì)速度要求很高的場(chǎng)合就不適合用了。還有,VMProtect并不像其他加殼軟件一樣容易操作,必須告訴VMProtect你要加密的代碼具體地址,這個(gè)對(duì)使用者有一定的要求,至少要有些解密基礎(chǔ)。有需要的朋友可以下載試試哦。

軟件功能

1、多種編譯類型,為程序保駕護(hù)航。
2、虛擬化綁定注冊(cè)碼,讓程序更難被破解。
3、操作簡(jiǎn)單,容易上手。
4、添加水印,讓程序成為你的專屬。
5、專家模式,文件信息更加詳細(xì)清楚。

軟件特色

1、支持的文件和格式
vmprotect ultimate支持32位和64位可執(zhí)行文件,動(dòng)態(tài)加載庫和驅(qū)動(dòng)程序。這包括屏保、Active-X 組件、BPL 庫和其他 PE 格式的文件。受保護(hù)的文件基本上可在任何版本的 Windows 系統(tǒng)上運(yùn)行,甚至是較早的 Windows 95!不過,授權(quán)功能的系統(tǒng)要求至少為 Windows 2000。
2、序列號(hào)
vmprotect的Ultimate版本允許用戶將序列號(hào)輕松添加到受保護(hù)的應(yīng)用程序中。PayPro Global 電子商務(wù)供應(yīng)商支持這一功能,因此您甚至無需設(shè)置您自己的序列號(hào)生成器(當(dāng)然,如果您確實(shí)需要也可實(shí)現(xiàn))。
授權(quán)功能幫助用戶限制免費(fèi)更新周期、設(shè)置序列號(hào)的有效時(shí)間、防范在未輸入序列號(hào)的情況下執(zhí)行代碼,并提供大量其他功能。還可阻止任何序列號(hào),新的受到保護(hù)的文件不會(huì)接受此序列號(hào)。
3、用戶界面
vmprotect提供兩種模式的用戶界面:簡(jiǎn)單模式和專家模式。簡(jiǎn)單模式幫助用戶只需點(diǎn)擊幾下鼠標(biāo)便能輕松選取保護(hù)功能、調(diào)整選項(xiàng)、并獲得受保護(hù)的文件。專家模式供高級(jí)用戶使用,該模式顯示匯編代碼、允許寫入腳本、綁定 DLL 等。此外,在“選項(xiàng)”標(biāo)簽卡中提供更多設(shè)置。
4、控制臺(tái)版本
vmprotect的Professional和Ultimate版本擁有一個(gè)控制臺(tái)版本,支持命令行參數(shù),而且可在自動(dòng)構(gòu)建過程中使用。該版本完全支持腳本、水印、序列號(hào)和VMProtect的所有其他功能。

vmprotect中文版安裝教程

1、下載本站提供的vmprotect壓縮包,解壓打開。
2、選擇Setup_Cracked-SND.exe文件,運(yùn)行它。

3、選擇Install(安裝),安裝成功后點(diǎn)擊exit(退出)。

4、在桌面上找到圖標(biāo),打開程序可以看到顯示“拖動(dòng)要打開的文件到這里”,或者點(diǎn)擊文件菜單-打開也可以,這時(shí)候直接拖動(dòng)需要加殼的軟件到VMP

5、編譯類型處按照自己的需求選擇,這里是授權(quán)管理,選擇好后,點(diǎn)擊授權(quán)管理生成就會(huì)出現(xiàn)KEY文件了

6、如果要對(duì)軟件進(jìn)行加密而不是授權(quán)功能點(diǎn)擊菜單設(shè)置-專家模式,如果沒有特殊需求點(diǎn)擊選項(xiàng)按鈕
7、這時(shí)候可以根據(jù)自己的需求按照提示來設(shè)置參數(shù),如果你需要對(duì)重要部分代碼進(jìn)行VMP,那么點(diǎn)擊項(xiàng)目-新建-新建流程
8、這里需要你提供地址,這是必須的,那么這個(gè)地址是什么地址呢?我們可以用OD打開我們自己的軟件,然后找到核心代碼,也就是需要保護(hù)的代碼,然后給代碼的第一段復(fù)制到VMP的地址中來保護(hù),這樣就時(shí)間軟件代碼VMP的效果了,大大增加了破解與調(diào)試的難度

加密程序解析

虛擬機(jī)加密,就是說像VMP這樣的保護(hù)程序,它會(huì)把源程序的X86指令變成自定義的偽指令,等到執(zhí)行的時(shí)候,VMP內(nèi)置在保護(hù)程序中的VM就會(huì)啟動(dòng),讀取偽指令,然后解析執(zhí)行。VMP是一個(gè)堆棧虛擬機(jī),它的一切操作都是基于堆棧傳遞的。在VMP中,偽指令就是一個(gè)個(gè)的handler,VM中有一個(gè)核心的Dispatch部分,它通過讀取程序的bytecode,然后在DispatchiTable里面定位到不同的handler中執(zhí)行。絕大多數(shù)情況下,在一個(gè)handler中執(zhí)行完成后,程序?qū)⒒氐紻ispatch部分,然后到next handler中執(zhí)行。

vmprotect使用技巧

①、新建工程
新建一個(gè)win32工程,這里需要使用MFC,名稱為:VMProtectDemo1
②、復(fù)制所需環(huán)境
1、打開 VMProtect 的安裝目錄,找到Include和Lib兩個(gè)目錄,引用到工程目錄
2、復(fù)制nclude\C\VMProtectSDK.h和Lib\COFF\VMProtectSDK32.lib兩個(gè)文件到工程目錄
③、工程編寫
1、在VMProtectDemo1.cpp中添加VMProtect SDK的頭文件

2、頭文件中有自動(dòng)連接lib庫,所以我們必須要手動(dòng)連接,修改main函數(shù)的代碼為

3、編譯運(yùn)行下

4、運(yùn)行的結(jié)果發(fā)現(xiàn)缺少VMProtectSDK32.dll,這個(gè)文件可以在Lib目錄下找到,找到之后復(fù)制到工程的exe目錄
5、再運(yùn)行一下,這時(shí)候的程序是還沒有加過殼的程序,我們需要使用VMProtect進(jìn)行保護(hù)。

vmprotect常見問題解答

【不能用net嗎?】
1、VMP內(nèi)層不能有別的殼,而木馬一般都帶殼。因此,加VMP前,要把原殼脫掉。如果愿意的話,加VMP后可以再加回來。
2、木馬文件末端可能存在附加數(shù)據(jù)(Overlay)。VMP會(huì)導(dǎo)致附加數(shù)據(jù)錯(cuò)誤或丟失。因此加殼的話需要手動(dòng)處理一下。
3、木馬有TLS回調(diào)。VMP有可能破壞TLS回調(diào)。
【代碼還原技術(shù)?】
1、從指定位置或當(dāng)前eip處開始讀取BB塊(如果遇到e8,e9跳轉(zhuǎn)就相應(yīng)的轉(zhuǎn)到目標(biāo)地址繼續(xù)讀?。芍噶蠲枋霰?br /> 2、第1次掃描指令描述表識(shí)別clc、stc、cmc無效指令
3、第2次掃描指令描述表識(shí)別test、cmp無效指令
4、第3次倒著掃描指令描述表,識(shí)別賦值、運(yùn)算等無效指令
5、掃描push、pop指令
【怎么注冊(cè)?】
按提示進(jìn)行操作即可,小編推薦的該版本無需進(jìn)行注冊(cè),安裝完成即可使用
【加殼是什么意思?】
其實(shí)是利用特殊的算法,對(duì)EXE、DLL文件里的資源進(jìn)行壓縮,保護(hù)程序數(shù)據(jù)的完整性,不會(huì)輕易的被修改或者窺視程序的內(nèi)幕。
【脫殼是什么意思?】
是完全破除加殼軟件,就是把軟件的保護(hù)層去掉,找到軟件核心(源代碼)。
【加密的軟件能破解嗎?】
1、反匯編后靜態(tài)分析: W32Dasm、IDA Pro
2、用調(diào)試工具跟蹤動(dòng)態(tài)分析:SoftICE、TRW2000
3、針對(duì)各種語言的反匯編工具:VB、Delphi、Java等
4、其他監(jiān)視工具:FileMon、RegMon 等
5、破解難度非常大,有些編譯簡(jiǎn)答的還可以破解。
【的殼怎么破解?】
vmprotect的加殼技術(shù)是非常難破譯的

更新說明

VMProtect Ultimate v3.0.9版本更新:
1、新增
Mach-O: 加入對(duì)部分 “__unwind_info”的支持
2、改進(jìn)
VMProtectActivateLicense現(xiàn)在使用via WinHTTP并默認(rèn)使用IE瀏覽器代理設(shè)置
VMProtectGetCurrentHWID內(nèi)核驅(qū)動(dòng)程序得到改進(jìn)
修復(fù)了一些bug

載地址

  • 電腦版
VMProtect Ultimate(脫殼工具)中文版 v3.0.9附使用教程

網(wǎng)友評(píng)論

0條評(píng)論
(您的評(píng)論需要經(jīng)過審核才能顯示)