1. 程式人生 > >java web專案加密 方法一

java web專案加密 方法一

源class碼 混淆,

演算法 (各)入口 用“奇怪”的加密方法

序列號(客戶txt檔案的形式儲存,源class碼 原始碼硬化),

每個序列號對應一個 系統的用法(序列號初始化時,初始化對應的時間)

系統用法: 時間限制 + 功能限制

時間限制:(用初始化時間進行對比)(若通過驗證,把一通過引數儲存到session)

1.先通過web service對比驗證現在時間,如通過則 全部通過,如不通過 則全部不通過(web service服務端出錯時,則進入2驗證)

2.如沒聯網就通過作業系統時間對比驗證,如通過則 進入3驗證

3.原始碼裡某檔案(或資料庫)存一時間點,進行對比