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
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 BinocularFree 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.
ext install nhunter0.dll-structure-viewerHow 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.