我有一个java反编译器程序jd-gui.exe,它可以反编译jar /类文件,它工作得很好,但是我在jar文件中有一个jd-gui.exe无法理解的封送对象。
问题是,有没有可能反编译封送的java对象?!我的意思是将对象反编组成类文件,然后反编译它。
提前谢谢。
编辑:封送的对象是某种序列化的对象
发布于 2013-12-02 16:01:01
我假设当您谈论编组对象时,您指的是已经使用Java对象序列化子系统序列化的对象。
序列化包含对象的状态及其类型签名。它不包括对象方法的字节码。所以你的问题的答案是,这是不可能的。除非您在JAR文件中的其他位置有字节码。
FWIW -我不知道有任何Java的序列化方案将字节码嵌入到串行形式中。因此,上述答案可能适用于一般情况。
https://stackoverflow.com/questions/20323300
复制相似问题