Live data from Hacker News

Binsider – A TUI for analyzing Linux binaries

binsider.dev

1–10 of 30 posts

Re: Binsider – A TUI for analyzing Linux binaries

#3
I don't really get why this is a TUI. Any time I actually hack on this sort of stuff, I'd rather have the outputs (eg. symbols, ELF sections/segments, strings, ...) directly on stdout so I can then further filter stuff or otherwise process it. Especially strings!

The only part of this tool that seems to merit a TUI is the hex view...

Re: Binsider – A TUI for analyzing Linux binaries

#4
post #3

I don't really get why this is a TUI. Any time I actually hack on this sort of stuff, I'd rather have the outputs (eg. symbols, ELF sections/segments, strings, ...) directly on stdout so I can then further filter stuff or otherwise process it. Especially strings! The only part of this tool that seems to merit a TUI is the hex view...

Sometimes you really want to make a TUI videogame but can't think of a good roguelike design so you just start hacking away at what you're curious about.

I can see this tool being a fun introduction to many things you would normally want to keep as separate tools you can glue together, and was probably also just a chance for them to exercise the TUI library they also created.

Re: Binsider – A TUI for analyzing Linux binaries

#5
post #3

I don't really get why this is a TUI. Any time I actually hack on this sort of stuff, I'd rather have the outputs (eg. symbols, ELF sections/segments, strings, ...) directly on stdout so I can then further filter stuff or otherwise process it. Especially strings! The only part of this tool that seems to merit a TUI is the hex view...

"llvm-readelf --elf-output-style=JSON | jq" is handy.

Re: Binsider – A TUI for analyzing Linux binaries

#7
post #5
post #3

I don't really get why this is a TUI. Any time I actually hack on this sort of stuff, I'd rather have the outputs (eg. symbols, ELF sections/segments, strings, ...) directly on stdout so I can then further filter stuff or otherwise process it. Especially strings! The only part of this tool that seems to merit a TUI is the hex view...

"llvm-readelf --elf-output-style=JSON | jq" is handy.

That's a neat trick!

Re: Binsider – A TUI for analyzing Linux binaries

#8
post #3

I don't really get why this is a TUI. Any time I actually hack on this sort of stuff, I'd rather have the outputs (eg. symbols, ELF sections/segments, strings, ...) directly on stdout so I can then further filter stuff or otherwise process it. Especially strings! The only part of this tool that seems to merit a TUI is the hex view...

Sometimes you really want to make a TUI videogame but can't think of a good roguelike design so you just start hacking away at what you're curious about. I can see this tool being a fun introduction to many things you would normally want to keep as separate tools you can glue together, and was probably also just a chance for them to exercise the TUI library they also created.

[deleted]
Post reply on HN