marshalsea parses Ruby Marshal streams without deserializing them, discovers gadget sinks by runtime reflection, and ships the defenses that stop them. Built as a teaching artifact for the deserialization vulnerability class.

Required Ruby Version

>= 3.4

Authors

Carter Perez

Versions

  1. 0.1.0 July 31, 2026 (37.5 KB)

Pushed by

GitHub

SHA 256 checksum