2012-06-29 22 views
0

是否有任何轉換器將我們編譯的.class(Abc.class)轉換爲.java(Abc.java)。如果我們能夠這樣做,那麼我們稱之爲Java就是安全語言。是否有任何其他的方式來我們班轉換成java文件我們是否可以將java .class轉換爲.java文件,然後如何將java作爲安全lang調用

上午提高對Java安全問題也請注意,

謝謝大家

+0

謝謝............... – Amith

+0

什麼你在問嗎?如何做一個網頁搜索「Java反編譯器」?或者你在問安全問題? –

+0

@ Ted Hopp在詢問安全問題時,我們可以將我們的類文件轉換成.java文件,我們可以說java是安全的。我們可以很容易地從jar中提取所有的類文件。所以任何人都可以得到我們的編碼 – Amith

回答

4

有工具來反編譯.class文件,如JAD http://en.wikipedia.org/wiki/JAD_(JAva_Decompiler

從這個意義上講,如果您要發佈您的類文件,我不會說java是安全的。但是,您可以採取的措施包括使用ProGuard等混淆器(http://proguard.sourceforge.net/)

+0

另請注意,[C也可以反編譯](http://www.hex-rays.com/products/decompiler/index.shtml)。我不希望任何人認爲它是安全的,因爲它是本地代碼。 – mpontillo

相關問題