

Binsider with Orhun Parmaksiz - RustShip #9
15 snips Oct 13, 2024
Orhun Parmaksiz, creator of Binsider and contributor to Ratatui, shares insights on developing Text User Interfaces for analyzing ELF binaries. He dives into the educational benefits of Binsider for security engineers and the challenges of analyzing Rust binaries. The discussion covers creating user-friendly TUIs, enhancing application loading screens, and the importance of community engagement in open source development. Orhun also highlights the creative process behind his project's branding and the thrill of connecting with the Rust community.
AI Snips
Chapters
Transcript
Episode notes
Why Binsider Was Built
- Orhun built Binsider because packaging for Arch Linux often required inspecting binaries quickly.
- He made a TUI to view sections, symbols, and other ELF details in one place.
Match Familiar Tools To Ease Adoption
- Binsider mirrors familiar CLI outputs (like readelf) so users feel at home in the TUI.
- Matching established output conventions speeds adoption and reduces learning friction.
Static ELF Data Rendered As Tables
- Binsider combines low-level ELF parsing (sections, headers) with a Ratatui table-based UI for static data.
- Orhun wrapped an ELF crate and rendered tables and text to present static binary information efficiently.