Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/koutto/java-binary-deserializer

Java Binary data Deserializer/Serializer - Convert serialized Java Objects into readable XML
https://github.com/koutto/java-binary-deserializer

binary-data deserialization java object pentest

Last synced: about 1 month ago
JSON representation

Java Binary data Deserializer/Serializer - Convert serialized Java Objects into readable XML

Awesome Lists containing this project

README

        

Java Binary Data Deserializer
====

Requirements
----

* Jython 2.7:
```bash
cd requirements/
java -jar jython-installer-2.7.0.jar
```

* Required Jython libraries:
```bash
~/jython2.7.0/bin/pip install -r ./requirements/requirements.txt
```

Quick usage examples
----
* Deserialize Java Serialized Binary data:
```bash
CLASSPATH=./jar/*:./APP_JAR_DIRECTORY/* ~/jython2.7.0/bin/jython java_deserializer.py --deserialize -f -o
```

* Serialize into Java Binary data
```bash
CLASSPATH=./jar/*:./APP_JAR_DIRECTORY/* ~/jython2.7.0/bin/jython java_deserializer.py --serialize -f -o
```

References
----
https://docs.oracle.com/javase/8/docs/platform/serialization/spec/protocol.html