原創|其它|編輯:李顯亮|2019-08-08 10:20:18.677|閱讀 378 次
概述:通過Themida,我們集中在軟件保護器所具有的主要弱點,從而提供了解決這些問題的完整解決方案。本文是針對Themida使用中遇到的問題及解決方案進行匯總,希望對你有所幫助。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
相關產品推薦:【軟件保護工具WinLicense免費下載試用】 【軟件保護系統VMProtect試用下載】
Themida是先進的Windows軟件保護系統,它被用于滿足軟件開發人員對于所開發應用程序安全保護的需求,使其遠離被先進的逆向工程和軟件破解的危險。
通過Themida,我們集中在軟件保護器所具有的主要弱點,從而提供了解決這些問題的完整解決方案。Themida使用SecureEngine?保護技術,當以最高優先級運行時,實施前所未見的保護技術,以保護應用程序免受高級軟件破解。
相關產品問答集錦:【加密保護軟件 WinLicense常見問題整理大全】
Q:Themida / WinLicense是否支持命令行保護?
A:是的,Themida / WinLicense支持命令行保護。
Themida可用于通過命令行保護您的文件,以便在所有構建系統上包含應用程序的保護。首先,需要創建一個Themida項目文件(.tmd)。要創建此項目文件,需要啟動Themida用戶界面并設置要包含在應用程序中的保護選項。之后,可以在命令行中調用以下命令來保護您的應用程序:
themida / protect YourProjectFile.tmd
將返回以下代碼之一:
Themida還允許您通過命令行將項目文件加載到用戶界面。要做到這一點,你必須調用Themida的方式如下:
themida YourProjectFile.tmd
在此之后,Themida用戶界面將顯示項目文件中包含的所有信息,并準備好保護您的應用程序。
在通過命令行進行保護時,可以指定與存儲在項目文件中的輸入和輸出應用程序不同的輸入和輸出應用程序。例子:
themida /protect YourProjectFile.tmd /inputfile YourInputApplication.exe /outputfile YourProtectedApplication.exe
指定.INI文件以從命令行設置每個保護選項。它仍然需要您傳遞項目文件,但.INI文件中的所有選項都將 覆蓋項目文件中的選項。請注意,每次應用程序受到保護時,Themida都會創建一個.INI文件(包含所有自定義選項)。例子:
themida / protect YourProjectFile.tmd / inifile Path_IniFile
Q:Themida保護Windows NT系統服務嗎?
A:Themida可以檢測哪些應用程序是Windows NT系統服務,因此可以像普通應用程序一樣保護它們。據觀察很少有NT服務需要不加密或不壓縮資源。如果在保護NT服務時遇到問題,請取消選中“加密”和“壓縮”資源選項(在“保護選項”面板中)并再次進行保護。
Q:在被Themida屏蔽后,.EXE文件的大小將增加多少KB?
A:這取決于所包含的保護選項。最值得注意的選項是虛擬機面板。您可以在RISC和CISC虛擬機之間進行選擇。RISC虛擬機比CISC虛擬機重得多。如果想在受保護的應用程序中保持較小的大小,應該在受保護的應用程序中選擇CISC虛擬機。保護的其余部分對受保護應用程序的大小沒有太大的影響。
Q:當使用Themida保護我的應用程序時,大小增加500Kb或更多!這是什么原因?
A:Themida / WinLicense添加了保護代碼,以保護應用程序免受破解。嵌入到應用程序中的保護代碼大小約為500 Kb(取決于所選擇的保護選項)。因此,如果一個50Kb的應用程序,壓縮引擎將其減少到10Kb,那么最終受保護的應用程序將是10Kb + 500Kb。這就是為什么最終應用程序更大的原因。
假設有一個4000 Kb的應用程序,壓縮模塊將其壓縮到2000 Kb,最終受保護的應用程序將為2000 Kb + 500 Kb = 2500 Kb,因此可以看到受保護應用程序的最終大小減少。請轉到“虛擬機”面板,選擇較輕的虛擬機(如FISH(白色)),以使受保護的應用程序變小。根據所選的虛擬機,最終的應用程序大小將受到相當大的影響。
-- 持續更新中 --
Themida正版授權在線訂購超值優惠享不停!>>立即查看價格
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn