EXECryptor

EXECryptor

execryptor是一種加密加殼軟體,強度較強的殼,有antidebug功能。

基本介紹

  • 中文名:EXECryptor
  • 實質:一種加密加殼軟體
  • 功能:antidebug
  • 類別軟體保護系統
  • 有效保護:應用程式
  • 免遭逆向工程分析、修改或破解
簡介,專業測評,優秀的軟體加殼工具,關鍵特性:反破解、反調試、反跟蹤,高度靈活的代碼保護,安全創建客戶評估版和試用版軟體,內建註冊和許可管理,一鍵試用技術,自定義保護方案,代碼和資源壓縮,技術優勢,我們的技術優勢,

簡介

EXECryptor 是創新性的軟體保護系統,可以有效保護您的應用程式免遭逆向工程分析、修改或破解。它使用大量新穎的保護技術,可以顯著增加軟體開發商的投資回報
EXECryptor

專業測評

優秀的軟體加殼工具

EXECryptor - is a powerful tool used for an application code protection from reverse engineering, analysis and modifications, based on a brand new metamorphing code tranformation technology, that allows to significantly increase software security

關鍵特性:反破解、反調試、反跟蹤

EXECryptor 擁有強大的反破解、反調試和反跟蹤技術,它所擁有的代碼保護技術可以完全阻止最新的破解軟體和破解技術。

高度靈活的代碼保護

EXECryptor 允許軟體開發人員指定部分原始碼作為核心加密區域,可以對該區域實施多層保護。這樣,軟體開發人員就可以精確控制這部分代碼的加密強度以及代碼變形情況。

安全創建客戶評估版和試用版軟體

EXECryptor 可以安全地將您的軟體產品轉換為試用、演示或評估版;您可以為自己的軟體產品設定一個靈活的試用天數或次數,或者限制您軟體產品的部分功能。使用 EXECryptor 您可以輕鬆地改變或合併這些試用限制,從而滿足您不同的需求。

內建註冊和許可管理

EXECryptor 擁有高度靈活的註冊和許可管理系統,它可以為您的軟體產品提供簡短強壯的序列號(12-16 字元)。序列號可以有時間限制,可以綁定到硬體 ID ,可以包含有加密的註冊信息(例如許可類型),甚至允許包含用戶自定義信息。EXECryptor 同時還支持泄漏密鑰的黑名單功能。
EXECryptor 使用高強度的序列號加密算法,可以完全阻止非法密鑰生成器的出現。
特別的外部密鑰生成器可以允許您的分銷商、註冊服務商以及合作夥伴為您的軟體產品創建註冊碼。

一鍵試用技術

EXECryptor 為您提供一鍵試用技術,您不必修改任何原始碼,在短短几分鐘之內就可以將您的完整版軟體轉換為“先試用後購買”的試用版軟體,甚至還可以支持序列號註冊。

自定義保護方案

EXECryptor 為您提供全功能的 API 函式,您可以整合到您自己的應用程式中;這些 API 函式允許您創建您自己的保護方案,這種自定義的保護強度會更高。

代碼和資源壓縮

除了上述的保護特性外,EXECryptor 還支持代碼和資源的壓縮;EXECryptor 壓縮功能主要用來減少頻寬占用和加快下載速度。
支持多種檔案格式.
EXECryptor 不僅僅支持 EXE 檔案,同時還可以對 DLL 和 ActiveX 組件進行加密。
IDE 集成.
EXECryptor 為您提供命令行支持,允許您將 EXECryptor 整合進您最順手的開發環境。
兼容多種程式語言.
EXECryptor 可以保護由下列語言編寫的軟體:Delphi, C++Builder, Microsoft Visual C++, LCC, PellesC, Visual Basic, PowerBASIC, IBASIC, PureBasic. 所有的 SDK 和程式實例均免費提供。
自由分發.
您可以不受限制地加密、授權或分發由 EXECryptor 保護過的軟體產品,沒有任何其它費用。

技術優勢

多數的軟體保護系統都採用一種稱為“掛鈎技術”的方案(保護系統添加代碼到您的應用程式,實施加密、壓縮和反調試器保護)。當您的應用程式啟動後,這部分代碼會解壓、解密並將加密後的程式還原為原始狀態。這樣一來,破解者就有機會繞過反調試保護,並轉儲已經解壓和解密的程式代碼;然後破解者只需簡單分析一下反編譯的代碼,就可以輕鬆將您的軟體破解成全功能正式版。
傳統保護方式的弱點:
添加到應用程式的保護代碼通常都是標準代碼,遲早會被詳細分析。一旦這些保護代碼被分析透徹,通過逆向工程破解保護後的應用程式也就變得很輕鬆。此外,網路上有很多自動脫殼機流傳,破解者可以輕易脫去多數流行保護方案的殼。
您的應用程式代碼保護後是處於加密狀態,但是它在運行前要由保護系統解密並收回控制權;這裡,破解者就有機會獲得原始的已經還原的代碼進行分析/修改。

我們的技術優勢

EXECryptor 使用了一種概念性的新技術保護您的軟體產品,這種保護的核心是一種稱作“代碼變形”的轉換技術,這種技術是在 CPU 指令系統層面上對代碼實施保護。眾所周知,x86 處理器的指令系統非常豐富,可以使用多種不同的指令執行相同的“代碼”。EXECryptor 會在保護代碼中插入不同的處理器指令或代碼片段,並使用其它指令替換,這些指令的運算結果都是相同的。可以看出,EXECryptor 是在 CPU 指令層面上混亂代碼而不是在套用層上。
代碼變形是一種包含多個唯一代碼轉換樣式的保護技術,這種技術還包括可以將部分指令轉換為虛擬機指令(類似 P-Code)。EXECryptor 的代碼變形技術可以將二進制代碼轉換為不同於常規編譯代碼的混亂形式,這樣可以有效隱藏保護代碼的執行邏輯。
不像其它的代碼保護系統,EXECryptor 沒有代碼解密的概念,保護後的代碼塊總是處於可執行狀態,也就是說可以直接運行的轉換代碼;原始的代碼已經被拋棄並且不會有代碼恢復的問題。
此外,您不必擔心檔案大小或運行速度,因為您沒有必要將所有代碼都轉換,您只需將核心代碼保護起來即可,例如序列號驗證,過期日期或其它的試用限制。程式剩餘的代碼可以完整保留為原始形態,並不會影響到執行效率。

相關詞條

熱門詞條

聯絡我們