[英]How to keep trial period for my j2ee web application
我已經開發了一個j2ee Web應用程序並生成了它的.war文件。 我必須與客戶分享這個戰爭檔案。
我的問題是:
請以任何可能的方式幫助我實現這一目標。
提前致謝
您很可能無法完美地做到這一點(聽說過破解的游戲和扎根的手機嗎?)。
因此,這是使用戶難以繞過您的許可證的麻煩,這樣他們就不會打擾。
基本的簡單思路是:-使用您的私鑰為每個用戶創建一個許可證,其中將包含許可證的到期日期-使用相應的公鑰(完整性和到期日期)檢查許可證在您的應用程序中的有效性
這將確保用戶僅重新安裝就不會再有一個月的時間。
第二個簡單步驟是在每次退出應用程序時寫出最后一次看到的系統時間,然后在啟動時檢查系統時間,以確保用戶未設置時鍾(不過要注意夏時制!)。
這可能會讓您了解繞過試用期的兩個基本技巧。 對於更有動力的用戶,則需要添加更多檢查。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.