Binary inspection tools
Everything here runs locally in your browser. Useful when you cannot install binutils
on the machine, when the binary is confidential, or when you just want the answer without
re-reading the man page.
ELF Inspector
Header, sections, segments, symbol tables, NEEDED libraries and security hardening flags. The readelf output you actually read.
32- and 64-bit, little and big endian · Symbol demangling (best effort) · Build ID and interpreter
diagnoseDependency Doctor
See exactly which shared objects a binary asks for, where it looks for them, and which ones your ldd output reports as missing.
NEEDED, RPATH and RUNPATH · Paste ldd output to diff · Static vs dynamic at a glance
verifyCompatibility Checker
Will this binary run on that host? Compares architecture, word size, ABI and the required GLIBC symbol versions against your target.
x86-64, AArch64, ARMv7, RISC-V, s390x · glibc vs musl detection · Required GLIBC_x.y list
extractStrings & Symbols
Pull printable strings or the exported symbol list out of a binary without installing binutils — then filter them down to what matters.
Streamed, handles large files · Minimum length and substring filter · Copy or download as text
Which one do I need?
| You are trying to… | Use |
|---|---|
| Find out what a binary actually is | ELF Inspector |
Fix error while loading shared libraries | Dependency Doctor |
| Check it will run on another machine or container | Compatibility Checker |
| Look for build paths, URLs or function names | Strings & Symbols |