jdeserialize
Es gibt ein Tool von Google namens "jdeserialize":
jdeserialize ist eine Bibliothek, die Java-serialisierte Objekte interpretiert - die von ObjectOutputStream generierten Daten. Es ist auch mit einem Befehlszeilentool ausgestattet, das kompilierbare Klassendeklarationen generieren, Blockdaten extrahieren und Textdarstellungen von Instanzwerten drucken kann.
Projektseite von jdeserialize
Git-Repository von jdeserialize
Serialyse
Es gibt auch eine Java-Bibliothek namens "Serialysis", mit der eine vom Menschen lesbare Ausgabe eines serialisierten Objekts erzeugt werden kann.
SEntity sint = SerialScan.examine(new Integer(5)); System.out.println(sint);
... erzeugt diese Ausgabe:
SObject(java.lang.Integer) { value = Prim(int) }
Erklärung, wie die Serialyse funktioniert
Git Repository der Serialyse
Da beide Projekte in Java geschrieben sind, können Sie sie sowohl in Windows als auch in Linux verwenden.