class加密 怎么反編譯class?
怎么反編譯class?我們經(jīng)常反編譯看到一些類文件,但是反編譯文件中有很多亂七八糟的東西。我們總是用idea來反編譯。把類文件拖進去。這樣用沒關(guān)系??梢杂盟鼇聿榭丛创a。但是在服務(wù)之間,我們經(jīng)常依賴別
怎么反編譯class?
我們經(jīng)常反編譯看到一些類文件,但是反編譯文件中有很多亂七八糟的東西。我們總是用idea來反編譯。把類文件拖進去。這樣用沒關(guān)系??梢杂盟鼇聿榭丛创a。但是在服務(wù)之間,我們經(jīng)常依賴別人的jar包,有時版本不對或者生成錯誤例如日志中報告了一個空指針錯誤,這表明依賴jar包在第130行,如下所示:打開想法看看130根本不是問題。如果你仔細想想,應(yīng)該是反編譯時出現(xiàn)了不匹配的問題,那么我們建議此時使用JD GUI反編譯,這個工具風(fēng)格和eclipse一致,對屏幕非常熟悉,快捷定位和eclipse也一致,都是Ctrl L,所以這次代碼沒問題啊,完整顯示哈,所以當你需要定位一個特定的錯誤的地方,你想檢查,還是推薦這個工具。作者:風(fēng)影月亮鏈接:http://www.imooc.com/article/23325來源:MOOC