paip.ASP加密新總結
1.將核心部分分離出來,通過webservice訪問,不放在用戶端。
2.調用COM組件
3.命令列調用其它二進位編譯型代碼
4.自己加密
指令碼加密原理,工作原理
Set obj = Server.CreateObject("AspDeCode.DeCode")
obj.AddCode "aXB0Pg0KPCUNCglyZXNwb25zZS5lbmQNCkVuZCBTdWINCiU+DQo=" obj.RunCode
加密解密演算法就是幾段標準的BASE64代碼
首先是建立一個fso組件對象,然後產生一個隨機數字命名的臨時檔案, 將密文用BASE64解密,寫入到臨時檔案中。最後,使用Server.Transfer方法轉向到臨時檔案執行,然後刪除臨時檔案,就這樣完成任務了
5.其它工具
ASP代碼加密工具
最新版本 9.0企業版 SP3 加密方式:編譯型加密/相容型加密/非編譯型加密 徹底加密原始碼,達到徹底保護智慧財產權的目的,加密效率及應用效果大大優於其它同類將代碼打包轉換成ActiveXDLL型的指令碼轉換工具。 可以為您的ASP程式增加各種存取控制功能。只要您願意,您可以為您的程式加入防SQL注入、日期存取控制、網域名稱存取控制、伺服器IP綁定控制、網站註冊授權、代碼附加、著作權設定、資料庫加密等功能。 ASP代碼加密工具不會產生額外DLL組件,部署、調試及修改非常方便,加密後代碼不可還原,直接以二進位方式執行。
ASP風火輪
能否解密:無法解密 加密方式:編譯型加密,二進位執行方式
AspToDll風火輪
能否解密:無法解密 最新版本 1.3 加密方式:編譯型加密,二進位執行方式 特點:自發布第一個版本以來,從未出現過被解密的現象 AspToDll風火輪是一款編譯型的ASP代碼加密工具,擁有編譯型加密不可被還原的特性,加密原理是將ASP代碼轉換成VB6工程,藉助VB6編譯後無法被反編譯的重大特性,將ASP加密的可靠性推到前所未有的高度,
AspToAspX風火輪
能否解密:無法解密(結合DOTNET混淆器) 最新版本 1.16 加密方式:編譯型加密,虛擬機器執行方式 AspToAspX風火輪能夠快速將ASP代碼轉換成AspDotNET,而且還可以封裝DLL,使DLL運行在支援AspDotNET的虛擬機器主機上
ASP加密鎖
最新版本 3.1 加密方式:編譯型加密 AspApp能夠將IIS + ASP(Active Server Page)實現的網站進行加密、加密後的應用仍然可以在IIS下使用,