Re: [徵求] JAVA 電子書 教學
※ 引述《bluesjay (嵐)》之銘言:
: 想請問板上各位大大了 ...
: 有辦法 修改別人做好的 JAR 檔案嗎
: 小弟沒學過 JAVA 可是很想製作一個 JAVA 的電子書 恢復本的 電子聖經
: 網路上已經有看到別人有做出功能很完善的電子書
: 可是他的內容是 合和本的聖經...
: 所以想請問各位
: 有辦法 開啟別人做好的電子書 軟體 然後修改他的內容嗎
: 我想修改的那套軟體 叫做 GO BIBLE
: 還有請各位大大們 給小弟指導指導
要修改 jar 裡的 class files 是一定可以修改,問題在於對方做的保護的程度
與你願意花多少時間去做。
如果對方沒有把 class files 以 bytecode 混淆器(obfuscator)修改過,你可以
找現成的 decompiler,從 bytecode 還原成 Java source code,然後你再去修改
source code,客製出你要的功能。儘管你有了 source code,視軟體的 scale
而定,或許你要了解其架構而能夠去修改之就要花不少時間。
如果對方有把 class files 混淆過(這表示他不想被逆向工程還原 source code
來窺視它的做法或是修該其功能),那幾乎可以說你就沒有辦法改了(不是指不可能,
而是你沒有那個時間與能力去做)。
另外,你提到【恢復本】與【合和本】的聖經,我不懂其意思,如果只是書內的文字
內容不同,或許你只要修改包在 jar 內的資源檔即可,不必修改程式功能。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.173.130.109
推
09/30 00:08, , 1F
09/30 00:08, 1F
→
09/30 00:10, , 2F
09/30 00:10, 2F
→
09/30 00:11, , 3F
09/30 00:11, 3F
討論串 (同標題文章)
java 近期熱門文章
3
14
PTT數位生活區 即時熱門文章