Analyze ELF and shared library (.so) binary files
ELF (Executable and Linkable Format) is the standard binary format for Linux and Android:
ELF is used for executables, shared libraries (.so), object files, and core dumps on Unix-like systems
Contains function names, variables, and other symbols needed for linking and debugging
DT_NEEDED entries list shared libraries that the binary requires at runtime
Supports ARM, ARM64 (AArch64), x86, x86_64, MIPS, PowerPC and more
Encode, decode, measure sizes, and transform common formats.