Recovering corrupted RabbitMQ data by reversing its storage protocol

This post has been written on behalf on my company and, as such, is available on Medium.
Part 1: https://medium.com/cybelangel-product-engineering/recovering-corrupted-rabbitmq-data-by-reversing-its-storage-protocol-part-1-bed2501d0fa9

Part 2: https://medium.com/cybelangel-product-engineering/recovering-corrupted-rabbitmq-data-by-reversing-its-storage-protocol-part-2-858b2074b9f5

Enjoy!