Executable formats
15 tools
ELF identification decoder
Read ELF class, byte order and ABI from the 16 identification bytes.
UtilityELF symbol metadata builder
Pack binding, symbol type and visibility into st_info and st_other.
UtilityELF load-segment checker
Check PT_LOAD size ordering and file/address alignment congruence.
UtilityVirtual address to file offset
Map an address through normalized file-backed segments.
UtilityMach-O universal slice planner
Plan FAT32 slice offsets with a separate alignment exponent for each slice.
UtilityMach-O load-command sizes
Check command-size alignment and calculate ncmds and sizeofcmds.
UtilityPE section layout planner
Plan aligned file offsets and RVAs from raw and virtual section sizes.
UtilityPE import hint/name decoder
Decode a little-endian import hint and its null-terminated ASCII name.
UtilityWebAssembly section framing
Wrap a raw payload with its section ID and unsigned LEB128 byte length.
UtilityWebAssembly memory limits
Encode Core 1.0 minimum and optional maximum memory-page limits.
UtilityWebAssembly function type
Encode an MVP function signature with numeric parameters and one optional result.
UtilityELF note record builder
Build a note with owner, type, descriptor and four-byte padding.
UtilityVersion-script pattern coverage
Compare GNU version-script patterns with an explicit defined-symbol list.
UtilityTAPI v5 target symbol coverage
Compare exact symbol declarations across target slices in a JSON .tbd stub.
UtilityXCFramework declared target coverage
Compare explicit platform, variant and architecture requests with ordered library declarations.
Utility