集群注冊(cè)的公司可以做網(wǎng)站備案深圳互聯(lián)網(wǎng)公司排行榜
VMProtect是新一代軟件保護(hù)實(shí)用程序。VMProtect支持德爾菲、Borland C Builder、Visual C/C++、Visual Basic(本機(jī))、Virtual Pascal和XCode編譯器。
同時(shí),VMProtect有一個(gè)內(nèi)置的反匯編程序,可以與Windows和Mac OS X可執(zhí)行文件一起使用,并且還可以鏈接編譯器創(chuàng)建的MAP文件,以快速選擇要保護(hù)的代碼片段。
為了輕松實(shí)現(xiàn)應(yīng)用程序保護(hù)任務(wù)的自動(dòng)化,VMProtect實(shí)現(xiàn)了內(nèi)置腳本語(yǔ)言。VMProtect完全支持Windows系列的32/64位操作系統(tǒng)(從Windows 2000開始)和Mac OSX(從版本10.6開始)。重要的是,無(wú)論目標(biāo)平臺(tái)如何,VMProtect都支持所有范圍的可執(zhí)行文件,即Windows版本可以處理Mac OS X版本的文件,反之亦然。
VMProtect最新版下載(qun:766135708)https://www.evget.com/product/1859/download
一個(gè)用于處理函數(shù)列表的類:
class MapFunctions { public:MapFunction item(int index); // returns a function with the given indexint count(); // returns the number of functions in the listMapFunction itemByAddress(uint64 address); // returns a function at the given addressMapFunction itemByName(string name); // returns a function with the given name };
功能類型:
enum ObjectType {Unknown,Code,Data,Export,Marker,APIMarker,Import,String };
一個(gè)與函數(shù)配合的類:
class MapFunction { public:uint64 address(); // returns the address of the functionstring name(); // returns the name of the functionObjectType type(); // returns the type of the functionReferences references(); // returns the list of references };
一個(gè)處理參考文獻(xiàn)列表的類:
class References { public:Reference item(int index); // returns a reference with the given indexint count(); // returns the number of references in the list };
一個(gè)與參考文獻(xiàn)一起工作的類:
class Reference { public:uint64 address(); // returns the address of the commanduint64 operandAddress(); // returns the address of the references };
獲取完整>>>vmprotect 中文支持手冊(cè)