專注信息安全二十年    讓溝通更安全

龍脈科技 首家推出DotNet平台下托管API使用

很多使用DotNet的朋友一直關心在IIS下是否能做保護,在沒有授權許可的情況下,能不能禁止訪問,
針對客戶的需求龍脈科技提供給DotNet平台下開發的者直接調用加密鎖的API接口,保護軟件不被非法複制使用。
當然,談到DotNet平台下托管API使用的好處也就是簡單易用,這是.net平台下開發者的福音,是.net平台下的加密鎖保護的最佳方案。
   基于IIS下,一般做保護的朋友可能會想到在客戶端登陸的時候做身份認證,但這都離不開數據庫的支持,如果用戶在數據庫中添加響應的字段,那麽限制的是用戶的登陸,而不是防止copy本系統。要保護服務端腳本的非法使用,那麽隻能在服務端做好腳本的保護措施,也就是加密鎖是插在服務端,而非客戶端,當您的客戶拿到您開發的程序時,
想運行起整個系統,必須以加密鎖作爲開啓程序系統爲前提條件,這樣在服務端沒有指定的加密鎖時,本系統是無法開啓運行的。
   使用加密鎖保護的思想如:客戶端向服務端申請訪問,當服務端接收到訪問申請時需要查找服務端上的加密鎖,
當指定的加密鎖存在才可以響應客戶端的請求,否則拒絕客戶端的訪問申請。最終達到授權許可的情況下使用。
   當然在服務端的腳本中需要調用加密鎖的dotNet接口去判斷服務端是否存在指定的加密鎖,在腳本中靈活的使用加密鎖接口,提高服務端驗證的複雜度,從而拒絕程序的非法複制。此API有效防止針對.net的反編譯,同時該程序集可運行于安裝.net framework 2.0及之後的.net framework,支持32位及64位操作系統。

标簽: