Java Deserialization Badge
This badge covers the creation of java serilization object in order to exploit deserialization in Java
Exercises
Coming soon
Medium
PENTESTERLAB
Java Serialize 11
- This challenge covers building the Groovy1 gadget chain to reach remote code execution using only existing library classes.
- Java
Coming soon
Medium
PENTESTERLAB
Java Serialize 12
- This challenge covers wrapping a payload in a SignedObject to bypass signature-based validation before deserialization.
- Java
Coming soon
Hard
PENTESTERLAB
Java Serialize 13
- This challenge covers TemplatesImpl bytecode injection to execute arbitrary code during deserialization.
- Completed by 1 student
- Java
Coming soon
Hard
PENTESTERLAB
Java Serialize 14
- This challenge covers Property-Oriented Programming, chaining JavaBeans getters and setters across ordinary-looking classes into a code-execution gadget.
- Completed by 1 student
- Java
Coming soon
Hard
PENTESTERLAB
Java Serialize 15
- This capstone covers discovering a gadget chain yourself by analysing an unfamiliar library's classes, with no hints and deliberate red herrings.
- Completed by 1 student
- Java