2014-03-03 21 views
-1

如何防止java代碼被反編譯?建議的任何鏈接或建議使從罐子undecompilable埃克

+4

一切都可以逆向工程。 –

+0

不要在你的問題中儘快使用「即使它們是」最好的「。除此之外,你可能想要尋找混淆。 –

+0

你可以反編譯這個世界上的所有東西......(如果沒有,它適用於jva) – Stunner

回答

2

我不認爲你可以。

這裏是另一個問題,它涵蓋這個話題:

make your Jar not to be decompiled

一個更好的選擇可能是混淆。它對源代碼中的所有名稱進行了加擾,因此即使它仍然可編譯,它也變得不可讀。

0

如果我沒有錯,你正在談論Java obfuscation這使你的代碼難以(但不是不可能)反編譯。您可以從here查看一些開源混淆工具。我個人喜歡的迷惑工具之一是ProGuard