翻譯|使用教程|編輯:李顯亮|2020-11-04 09:58:55.727|閱讀 452 次
概述:Code Virtualizer無法直接保護(hù)FAT Mach-O文件。借助Code Virtualizer命令行參數(shù),可以提取FAT文件中的所有不同體系結(jié)構(gòu)以分別保護(hù)它們。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Oreans廠商推薦
軟件保護(hù)與高級許可證控制合二為一 |
Windows軟件保護(hù)系統(tǒng) |
代碼混淆系統(tǒng) |
Code Virtualizer不能像普通的打包器那樣工作;相反,它只是保護(hù)開發(fā)人員選擇的敏感代碼區(qū)域。這些敏感區(qū)域?qū)⑥D(zhuǎn)換為內(nèi)部的虛擬機(jī)操作碼,只有Code Virtualizer才能理解。如果攻擊者試圖了解虛擬機(jī)的操作碼,則他將不得不跟蹤一個復(fù)雜且多態(tài)的虛擬機(jī),這使他在任何時候都正在執(zhí)行什么代碼方面大失所望。
保護(hù)FAT Mach-O文件
當(dāng)前版本的Code Virtualizer無法直接保護(hù)FAT Mach-O文件。借助Code Virtualizer命令行參數(shù),您可以提取FAT文件中的所有不同體系結(jié)構(gòu)以分別保護(hù)它們。一旦受保護(hù),就可以將受保護(hù)的體系結(jié)構(gòu)附加到原始FAT文件中。
從FAT文件中提取架構(gòu)
要從FAT文件中提取體系結(jié)構(gòu),可以使用/ extract命令行參數(shù)。以下示例從FAT文件中提取x86和x64體系結(jié)構(gòu):
Virtualizer.exe /extract /fat_file "C:\test\my_fat_file" /i386 "C:\test\my_file_x86" /x86_64 "C:\test\my_file_x64"
保護(hù)架構(gòu)
從FAT文件中提取每個體系結(jié)構(gòu)后,通常可以像單個應(yīng)用程序一樣保護(hù)它們。例:
Virtualizer.exe /protect my_project.tmd /inputfile "C:\test\my_file_x86" /outputfile "C:\test\my_file_x86"
Virtualizer.exe /protect my_project.tmd /inputfile "C:\test\my_file_x64" /outputfile "C:\test\my_file_x64"
將架構(gòu)附加到現(xiàn)有的FAT文件中
一旦保護(hù)了每種架構(gòu),就可以將FAT文件中的現(xiàn)有架構(gòu)附加(替換)為受保護(hù)的架構(gòu)。例:
Virtualizer.exe /append /fat_file "C:\test\my_fat_file" /i386 "C:\test\my_file_x86" /x86_64 "C:\test\my_file_x64"
慧都網(wǎng)是Code Virtualizer正版代理商,提供最低的授權(quán)價格和最優(yōu)質(zhì)的服務(wù),在線購買享受超值優(yōu)惠>>
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn