翻譯|使用教程|編輯:李顯亮|2021-02-18 10:17:49.827|閱讀 784 次
概述:Themida是先進(jìn)的Windows軟件保護(hù)系統(tǒng),它被用于滿足軟件開發(fā)人員對(duì)于所開發(fā)應(yīng)用程序安全保護(hù)的需求,使其遠(yuǎn)離被先進(jìn)的逆向工程和軟件破解的危險(xiǎn)。本文講解有些保護(hù)選項(xiàng)。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Themida是先進(jìn)的Windows軟件保護(hù)系統(tǒng),它被用于滿足軟件開發(fā)人員對(duì)于所開發(fā)應(yīng)用程序安全保護(hù)的需求,使其遠(yuǎn)離被先進(jìn)的逆向工程和軟件破解的危險(xiǎn)。Themida采用最新最強(qiáng)大的軟件保護(hù)技術(shù)SecureEngine®設(shè)計(jì)。
從攻擊者的角度來(lái)看,Themida與傳統(tǒng)的軟件保護(hù)器完全不同,這是因?yàn)槠鋸?fù)雜的保護(hù)引擎和高優(yōu)先級(jí)的代碼,可以針對(duì)可能的攻擊者對(duì)整個(gè)系統(tǒng)進(jìn)行監(jiān)督。從軟件開發(fā)人員的角度來(lái)看,Themida非常易于使用,并且可以輕松地調(diào)整其保護(hù)技術(shù)以滿足開發(fā)人員的需求。
【商城狂歡】Themida在線下單僅售1486元起,立即加入購(gòu)物清單!或直接,我們很高興為您服務(wù)。
Themida使用SecureEngine®保護(hù)系統(tǒng)來(lái)涵蓋各種情況。在以下情況下,SecureEngine®是理想的解決方案:
保護(hù)選項(xiàng)
在“保護(hù)選項(xiàng)”面板中,您可以選擇要包含在應(yīng)用程序中的其他保護(hù)選項(xiàng)。默認(rèn)情況下,所有保護(hù)選項(xiàng)均已啟用。如果您的應(yīng)用程序不需要特定的保護(hù)選項(xiàng),則可以將其刪除以加快應(yīng)用程序的執(zhí)行速度,并使保護(hù)代碼更小。
反調(diào)試器檢測(cè):此選項(xiàng)將在受保護(hù)的應(yīng)用程序中啟用反調(diào)試器檢測(cè),檢測(cè)內(nèi)核或軟件調(diào)試器何時(shí)調(diào)試受保護(hù)的應(yīng)用程序。
先進(jìn)的API包裝:此選項(xiàng)將啟用高級(jí)API封裝技術(shù),使攻擊者無(wú)法識(shí)別受保護(hù)的應(yīng)用程序使用的不同API。如果您的應(yīng)用程序正在大規(guī)模調(diào)用特定的API,API-Wrapping選項(xiàng)對(duì)應(yīng)用程序的執(zhí)行速度將有很小的影響。在任何情況下,都有內(nèi)部選項(xiàng)可以幫助您取消選擇包裝的特定功能。請(qǐng)聯(lián)系我們獲取更多的信息。
壓縮和加密:可以選擇是否對(duì)應(yīng)用程序,資源和保護(hù)引導(dǎo)加載程序進(jìn)行加密和壓縮。在啟動(dòng)應(yīng)用程序之前,執(zhí)行時(shí)間會(huì)有所減少,但是建議啟用這些選項(xiàng)以進(jìn)一步保護(hù)。
加密字符串:當(dāng)在源代碼中(或通過(guò)外部MAP文件)插入虛擬機(jī)宏時(shí),可以加密對(duì)宏標(biāo)記(START-END)中出現(xiàn)的字符串的所有引用。該字符串將從原始位置中刪除,并將以加密形式在保護(hù)代碼區(qū)域內(nèi)移動(dòng)。一旦該字符串將被您的代碼引用,它將在該特定點(diǎn)被解密,以便將其交付給所需的代碼。
如果僅在應(yīng)用程序中使用ASCII字符串,則應(yīng)僅選中“在VM宏上加密ASCII ”選項(xiàng)。如果相反,應(yīng)用程序使用的是Unicode字符串,則應(yīng)僅選中“在VM宏上加密Unicode ”選項(xiàng)。可以轉(zhuǎn)到“保護(hù)宏”面板,然后從列表中選擇一個(gè)特定的宏,然后單擊下部面板選項(xiàng)卡(Ansi字符串和Unicode字符串),以查看在所選保護(hù)宏中找到的字符串。
此選項(xiàng)基本上與將STR_ENCRYPT宏放入插入的每個(gè)虛擬機(jī)宏中相同。如果只想保護(hù)出現(xiàn)在插入的特定宏中的特定字符串,則不應(yīng)使用此選項(xiàng),而應(yīng)在虛擬機(jī)宏中使用STR_ENCRYPT宏。
選項(xiàng)“解密后重新加密”適用于來(lái)自VM宏和STR_ENCRYPT宏的加密字符串。基本上,當(dāng)執(zhí)行VM_END或STR_ENCRYPT_END標(biāo)記時(shí),該選項(xiàng)會(huì)再次加密字符串。請(qǐng)注意,如果代碼正在訪問(wèn)STR_ENCRYPT_END標(biāo)記之后的字符串,則此選項(xiàng)可能與應(yīng)用程序不兼容。
額外的保護(hù)選項(xiàng)
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn