Executable File Inspector

Inspect PE, ELF, Mach-O, fat binaries, and ar archives locally. Review headers, sections, imports, exports, mitigations, signature structures, and suspicious regions.

Advertisement

Read executable structure without running it

The inspector uses bounded, defensive parsers for Windows PE, Linux ELF, Mach-O, universal Mach-O, and Unix ar archives. It reports architecture, file type, entry point, sections, segments, dependencies, imports, exports, symbols, and archive members.

Review security-relevant structure

Look for writable-and-executable regions, high-entropy executable data, overlays, powerful Windows imports, executable stacks, PIE, RELRO, DEP, ASLR, Control Flow Guard, and code-signature containers. Signature presence is reported separately from cryptographic validity and operating-system trust.

Extract and continue

Universal-binary slices and archive members can become derived Binary Lab artifacts for focused analysis in another tool. Parsing never executes the uploaded file.

Frequently Asked Questions

Which executable formats are supported?+

The bounded parser supports PE32 and PE32+, ELF32 and ELF64 in either endianness, Mach-O 32/64, universal Mach-O, and Unix ar archives.

Does signature present mean trusted?+

No. The tool distinguishes an embedded Authenticode or Mach-O signature structure from digest verification, certificate trust, revocation, and platform policy. Trust remains explicitly not checked.

Can it extract archive members?+

Yes. ar members and universal Mach-O slices can be copied into a new derived Binary Lab artifact for focused inspection.

Related tools

This tool is provided for informational and educational purposes only. All processing happens in your browser — no data is sent to or stored on our servers. While we strive for accuracy, we make no warranties about the completeness or reliability of results.