翻譯|使用教程|編輯:李顯亮|2020-08-20 10:28:45.210|閱讀 764 次
概述:在“保護選項”面板中,可以選擇要包含在應用程序中的其他保護選項。那么Themida的保護機制都有哪些呢?
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Themida是先進的Windows軟件保護系統,它被用于滿足軟件開發人員對于所開發應用程序安全保護的需求,使其遠離被先進的逆向工程和軟件破解的危險。
通過Themida,我們集中在軟件保護器所具有的主要弱點,從而提供了解決這些問題的完整解決方案。Themida使用SecureEngine®保護技術,當以最高優先級運行時,實施前所未見的保護技術,以保護應用程序免受高級軟件破解。
在“保護選項”面板中,可以選擇要包含在應用程序中的其他保護選項。默認情況下,所有保護選項均已啟用。如果您的應用程序不需要特定的保護選項,則可以將其刪除以加快應用程序的執行速度,并使保護代碼更小。
常規的保護選項
反調試器檢測
此選項將在受保護的應用程序中啟用反調試器檢測,檢測內核或軟件調試器何時調試受保護的應用程序。
先進的API包裝
此選項將啟用高級API封裝技術,使攻擊者無法識別受保護的應用程序使用的不同API。如果您的應用程序正在大規模調用特定的API,API-Wrapping選項對應用程序的執行速度將有很小的影響。在任何情況下,都有內部選項可以幫助您取消選擇包裝的特定功能。請聯系我們獲取更多的信息。
壓縮和加密
您可以選擇是否對應用程序,資源和保護啟動加載程序進行加密和壓縮。在啟動應用程序之前,執行時間會有所減少,但是建議啟用這些選項以進一步保護。
加密VM宏中的字符串
當您在源代碼中(或通過外部MAP文件)插入虛擬機宏時,您可以加密對出現在宏標記(START-END)中的字符串的所有引用。該字符串將從原始位置中刪除,并將以加密形式在保護代碼區域內移動。一旦該字符串將被您的代碼引用,它將在該特定點被解密,以便將其交付給所需的代碼。
如果僅在應用程序中使用ANSI字符串,則應僅檢查“ ANSI字符串”選項。相反,如果您的應用程序使用UNICODE字符串,則應僅檢查“ UNICODE字符串”選項。您可以轉到“ 保護宏 ”面板,然后從列表中選擇特定的宏,然后單擊下部面板選項卡(Ansi字符串和Unicode字符串),以查看在所選保護宏中找到的字符串。
此選項基本上與將STR_ENCRYPT宏放入您插入的每個虛擬機宏中相同。如果您只想保護出現在插入的特定宏中的特定字符串,則不應使用此選項,而應在虛擬機宏中使用STR_ENCRYPT宏。
額外的保護選項
推薦閱讀
【 還在為軟件被破解而抓破頭皮?軟件加密保護工具2019給力推薦!
】
慧都網是Themida正版代理商,提供最低的授權價格和最優質的服務,在線購買享受超值優惠>>
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn