Skip to content

Independent software, made in Australia

We make one tool, and we try to make it excellent.

Hunter Works Software is an independent software company. Our product is Binocular, a fast desktop structure viewer for Windows that opens DLL, PE, ELF and Mach-O binaries and shows you their headers, imports, exports, sections, resources, signatures, strings and raw bytes.

What We Make

Binocular is a desktop structure viewer for Windows. Open a .dll, .exe, driver, shared object or dylib, plus WebAssembly modules and static and import libraries, and inspect headers, imports, exports, sections, resources, dependencies, .NET metadata, Authenticode signatures, hardening mitigations, strings and raw bytes.

It installs in about 6 MB, and it never executes, decrypts or decompresses the files it opens. Analysis is entirely static and read-only.

You can download it and try it free. No account needed.

  • PE: Windows binaries and the primary target, including .dll, .exe, .sys and more
  • ELF: Linux shared objects, kernel modules and executables
  • Mach-O: macOS dylibs and executables, thin and universal
  • WebAssembly (.wasm), static and import libraries (.lib, .a, .rlib), and legacy 16-bit NE
Binocular's Overview tab on kernel32.dll
Binocular's Overview tab on kernel32.dll

Binocular

DLL, PE, ELF & Mach-O structure viewer for Windows

Open a binary and inspect its headers, imports, exports, sections, resources, dependencies, signatures, strings and raw bytes. Byte-for-byte validated against dumpbin and readelf. Free trial, no account needed.

Explore Binocular

Free VS Code Extension

DLL Structure Viewer is our free extension for Visual Studio Code. Click any .dll, .exe, .sys or .so in the explorer and it opens as a structured view: headers, exports, imports, a recursive dependency tree and sections, instead of a hex dump.

It handles PE (32- and 64-bit) and ELF binaries with no native dependencies or external tools, and adapts to your editor theme. When you need signatures, resources, strings or side-by-side diffing, Binocular picks up where the extension leaves off.

Install from the Marketplaceext install nhunter0.dll-structure-viewer
A .dll opened directly in VS Code with the DLL Structure Viewer extension

How We Work

We would rather verify than advertise. Binocular’s output is checked byte-for-byte against Microsoft dumpbin for PE, and against readelf for ELF. Demangled C++ and Rust names are verified for exact parity against the reference tools, undname and c++filt.

The desktop app and the VS Code extension run the identical parser core, so results never diverge. When a file is broken, truncated or hostile, Binocular shows every structure that is readable and names each part that isn’t. Nothing is silently dropped.

The software we ship is code-signed, and the name on the certificate is the same name at the top of this page.

About

Hunter Works Software is a small three-person team operating in Australia: one developer and two dedicated testers who put every build through real-world binaries before it ships.

Being small is deliberate. Three people making one tool means nothing ships unverified: every release goes through testers whose job is to break it. And when you email about a bug or a confusing binary, the reply comes from the person who wrote the parser.

Contact

The best way to reach us is email: hello@hunterworks.software. Write to us about Binocular, licensing, or anything on this site.