我這有個第三方的jar,它的部分class加密了,我不能直接得到源碼,它在載入jvm的時候先解密了然后再載入的,所以我可以通過反射的到類。但是我不知道它在哪里解密的,所以想從運行狀態(tài)得到源碼,各位有人知道嗎?在線等
6 回答

互換的青春
TA貢獻1797條經驗 獲得超6個贊
方法1:找到他的自定義classloader,把defineClass(byte[] bytes)地方的bytes數據用什么方法保存到文件
方法2:調試找到他的解密key,把他加密的內容解密出來,保存即可
添加回答
舉報
0/150
提交
取消