[問題] 程式包裝後交給客戶的問題

看板java作者 (絕望的村民)時間13年前 (2012/12/16 09:26), 編輯推噓3(303)
留言6則, 4人參與, 最新討論串1/4 (看更多)
我是PHP工程師 在學校有摸過java 目前有個需求是客戶要能將程式免費給網友下載 但網友必須輸入序號才能使用該軟體 我的想法是 在程式裡寫死網址 將序號以get的方式傳到該網址 接下來由伺服器判斷該序號的權限 現在程式寫好了 但我是包裝成 jar 檔 想請問這樣作安全嗎? jar檔會被反編譯破解嗎? 關於這樣的需求有更好的作法嗎?? 感謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 42.75.241.159

12/16 11:02, , 1F
不安全、會被反編譯(用JAVA就別想不被反編了)
12/16 11:02, 1F

12/16 11:06, , 2F
這都只能防君子而已,基本上這樣就夠了
12/16 11:06, 2F

12/16 17:05, , 3F
Java decompile 超容易 XDDD
12/16 17:05, 3F

12/17 00:55, , 4F
java obfuscation, 像是ProGuard. 不論如何,沒有完美的,
12/17 00:55, 4F

12/17 00:57, , 5F
只是增加破解困難度. 多少大產品都被破了
12/17 00:57, 5F

12/17 09:15, , 6F
除非像是iOS那種本身OS就是沙盒模式~不然只是防君子而已
12/17 09:15, 6F
文章代碼(AID): #1GpIDOSj (java)
討論串 (同標題文章)
文章代碼(AID): #1GpIDOSj (java)