文檔首頁(yè)>>VMPsoft中文文檔>>功能
功能
VMProtect 是新一代軟件盜版保護(hù)解決方案。VMProtect 是目前強(qiáng)大的反盜版解決方案之一,許多領(lǐng)先的軟件發(fā)行商都在使用它。VMProtect允許保護(hù)可執(zhí)行文件(EXE,SCR),動(dòng)態(tài)鏈接庫(kù)(DLL,OCX,BPL)和驅(qū)動(dòng)程序(SYS)。
加密解密技術(shù)交流群(766135708)
一個(gè)用于處理函數(shù)列表的類:
class MapFunctions { public: MapFunction item(int index); // returns a function with the given index int count(); // returns the number of functions in the list MapFunction itemByAddress(uint64 address); // returns a function at the given address MapFunction 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 function string name(); // returns the name of the function ObjectType type(); // returns the type of the function References references(); // returns the list of references };
一個(gè)處理參考文獻(xiàn)列表的類:
class References { public: Reference item(int index); // returns a reference with the given index int count(); // returns the number of references in the list };
一個(gè)與參考文獻(xiàn)一起工作的類:
class Reference { public: uint64 address(); // returns the address of the command uint64 operandAddress(); // returns the address of the references };