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