Tool
innodb_ruby
innodb_ruby parses InnoDB file formats to expose database storage structures for investigation and teaching. Its Ruby library and tools let users inspect pages, record counts and B+ tree organization, including interactive examination through irb. The author describes its APIs and output as unstable.
- Targets
- Binary
- Category
- Binary analysis libraries
- Relationship
- Foundation tool
- Sources reviewed
- Stars
- 1.8k
- Last commit
- 2024-11-26
- Language
- Ruby
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: Ruby is required to use the library and its interactive irb workflow.
- Prerequisites: InnoDB files are required for storage-structure inspection.
- Limits: The author states that the software is unsuitable for critical production use and that APIs and output may change.
- License: BSD-3-Clause license.
Cite
BibTeX
@misc{innodb-ruby,
title = {{innodb\_ruby}},
howpublished = {\url{https://github.com/jeremycole/innodb_ruby}},
url = {https://github.com/jeremycole/innodb_ruby},
urldate = {2026-11-09},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/innodb-ruby/}}
}Plain text
innodb_ruby. https://github.com/jeremycole/innodb_ruby (accessed 2026-11-09). Awesome REA entry: https://awesomerea.org/resources/innodb-ruby/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
More in Native binaries
- Hidden Bee IDA loader · Tool
- OpenAllegroParser · Tool
- LogicX Analyzer · Tool
- FunctionParser · Tool
- hyperscan-emulator · Tool
- AppleWin · Tool