-
Notifications
You must be signed in to change notification settings - Fork 80
Tools
Based on the original SerializationDumper project, a minor modification has been made: the value of serialVersionUID, originally output in Hex encoding, is now changed to a long string format, making it more convenient to view and modify.
Note: SerializationDumper does not support parsing obfuscated Java serialized data.
Capable of parsing Base64 and Hex encoded Java serialized data, clicking the [Parse] button will generate the analysis results from SerializationDumper.
For example, if you want to modify the serialVersionUID value of the org.apache.commons.beanutils.BeanComparator class, search for the keyword to locate the specific position of serialVersionUID.
Manually change the value following the serialVersionUID field to -3490850999041592962, and then click "Rebuild". The processing result will be output below.
SerializationDumper only recognizes 0x Hex encoding during rebuilding and then assembles it into a byte stream. Therefore, in theory, you can also manually make targeted modifications to other parts. Currently, a common use case is modifying the serialVersionUID of classes.