Re: [問題] 程式包裝後交給客戶的問題
※ 引述《caago123 (絕望的村民)》之銘言:
: 我是PHP工程師 在學校有摸過java
: 目前有個需求是客戶要能將程式免費給網友下載
: 但網友必須輸入序號才能使用該軟體
: 我的想法是
: 在程式裡寫死網址
: 將序號以get的方式傳到該網址
: 接下來由伺服器判斷該序號的權限
: 現在程式寫好了
: 但我是包裝成 jar 檔
: 想請問這樣作安全嗎?
: jar檔會被反編譯破解嗎?
: 關於這樣的需求有更好的作法嗎??
: 感謝!!
想要的話可以 base 64 + shift + xxx...
把純文字檔的 .java 弄到沒人看得懂然後動態編譯
外加 call JNI 跟 C 互傳訊息 (decompile 的人應該大半沒想到還有 C...)
上面這樣的東西包個 N 層... 可以多少多防幾位君子
要破當然還是一定有辦法破
(機器看得懂能正確執行, 人就一定有辦法能看得懂)
source code 之內沒有祕密
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.4.200
→
12/16 18:23, , 1F
12/16 18:23, 1F
※ 編輯: lovdkkkk 來自: 118.168.4.200 (12/16 18:31)
→
12/16 18:31, , 2F
12/16 18:31, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 4 篇):