Themida是先進的Windows軟件保護系統,它被用於知足軟件開發人員對於所開發應用程序安全保護的需求,使其遠離被先進的逆向工程和軟件破解的危險。html
經過Themida,咱們集中在軟件保護器所具備的主要弱點,從而提供瞭解決這些問題的完整解決方案。Themida使用SecureEngine®保護技術,當以最高優先級運行時,實施前所未見的保護技術,以保護應用程序免受高級軟件破解。>>當即下載Themida DEMO體驗安全
Themida常見問答集錦函數
相關產品問答集錦:【加密保護軟件 WinLicense常見問題整理大全】動畫
Q:在Delphi應用程序中使用CHECK_CODE_INTEGRITY宏但宏老是返回個人代碼已被修改。這是爲何呢?加密
A:Delphi/BCB中使用的某些組件(如MadExcept)會在代碼中進行內存修補,以便掛鉤某些API。CHECK_CODE_INTEGRITY宏會檢測到該補丁,所以若是您正在使用其中一個在運行時修補應用程序代碼部分的組件,則必須避免使用CHECK_CODE_INTEGRITY宏 。spa
Q:我看到能夠經過自定義對話框面板中的選項「來自外部DLL的控制消息」來顯示啓動屏幕。能給一些技術方面的信息嗎?插件
A:請按照如下步驟操做:htm
Q:在源代碼中插入CodeReplace宏(CODEREPLACE_START / END)。當我進入Themida的「代碼替換」面板並按下模擬按鈕時,個人應用程序沒法啓動。這是爲何呢?內存
A:請注意,只有在自動插入宏時才能使用Simulation按鈕。不建議自動使用宏,而是經過CODEREPLACE_START / END宏手動使用宏,這樣您就能夠確切地知道您真正保護的代碼。所以,若是您的應用程序未正確模擬,則沒有問題,由於模擬與全部應用程序不徹底兼容。資源
Q:關於SecureEngineConfig.ini選項及其用途的信息。
A:SecureEngineConfig.ini選項很是敏感,它們增長了對特定應用程序的兼容性。當客戶在其應用程序中存在與Themida / WinLicense的兼容性問題時,咱們讓他知道他必須包含在SecureEngineConfig.ini文件中 以修復兼容性問題的選項。
請注意,SecureEngineConfig.ini選項不會爲您的應用程序提供更多保護,但兼容性。
Q:我正在嘗試保護個人主應用程序(.EXE)和個人應用程序使用的其餘一些DLL,但有時我在運行帶有受保護DLL的受保護應用程序時會崩潰。該如何解決呢?
A:若是要保護主應用程序和DLL,則應選擇「保護爲DLL插件」選項(在「高級選項」面板中)。啓用該選項後 ,您的DLL將在受保護的應用程序中使用較少的系統資源。
-- 持續更新中 --