2013-06-21 45 views
-1

保護java代碼免於反向工程的最佳方法是哪一種?價格並不重要。重要的是質量。 我讀了Best Java obfuscator?等問題。我的問題的不同之處在於我接受任何想法。我不需要完全「混淆器」。我有一些在java中編寫的邏輯。人們會使用它,但他們不能到達源代碼來銷售它自己的。例如,使網絡服務是好主意,而不是在Best Java obfuscator?。 而且我發現的所有解決方案都很陳舊。也許是一些新的發展。反向工程保護java代碼的最佳方法

+0

Java *代碼*,或編譯的Java *二進制*? –

+0

也許他的意思是java _byte_代碼? –

回答

0

即使編譯代碼可以進行反向工程(當然更難)

我建議你把它可以是整個網絡接入的服務。這樣關鍵代碼就在您的服務器上,客戶端無法訪問。

注意:即使您可以通過查看它的功能或閱讀其文檔來反向設計程序。

順便說一句:Q-DOS/MS-DOS的第一個版本基於CPM手冊,無需訪問正在運行的示例,只需閱讀手冊即可。不幸的是,編寫者將/更改爲\,其路徑使得DOS/Windows成爲唯一的操作系統。

+1

「潔淨室」逆向工程也是合法的 – Durandal