是否有任何轉換器將我們編譯的.class
(Abc.class)轉換爲.java
(Abc.java)。如果我們能夠這樣做,那麼我們稱之爲Java就是安全語言。是否有任何其他的方式來我們班轉換成java文件我們是否可以將java .class轉換爲.java文件,然後如何將java作爲安全lang調用
上午提高對Java安全問題也請注意,
謝謝大家
是否有任何轉換器將我們編譯的.class
(Abc.class)轉換爲.java
(Abc.java)。如果我們能夠這樣做,那麼我們稱之爲Java就是安全語言。是否有任何其他的方式來我們班轉換成java文件我們是否可以將java .class轉換爲.java文件,然後如何將java作爲安全lang調用
上午提高對Java安全問題也請注意,
謝謝大家
有工具來反編譯.class文件,如JAD http://en.wikipedia.org/wiki/JAD_(JAva_Decompiler)
從這個意義上講,如果您要發佈您的類文件,我不會說java是安全的。但是,您可以採取的措施包括使用ProGuard等混淆器(http://proguard.sourceforge.net/)
另請注意,[C也可以反編譯](http://www.hex-rays.com/products/decompiler/index.shtml)。我不希望任何人認爲它是安全的,因爲它是本地代碼。 – mpontillo
謝謝............... – Amith
什麼你在問嗎?如何做一個網頁搜索「Java反編譯器」?或者你在問安全問題? –
@ Ted Hopp在詢問安全問題時,我們可以將我們的類文件轉換成.java文件,我們可以說java是安全的。我們可以很容易地從jar中提取所有的類文件。所以任何人都可以得到我們的編碼 – Amith