Support
Help Center
Guides, answers and fixes for Binocular. Pick a topic, scan the FAQ, or reach out — whatever gets you back to reading binaries fastest.
Browse
Find Help by Topic
Getting started
Install the app, open your first binary, and learn your way around the tabs.
OpenRequirements & availability
What you need to run it, and which platforms are supported today.
OpenCommon questions
Answers about files, formats, accuracy, privacy and licensing.
OpenTroubleshooting
Quick fixes for the issues people hit most often.
OpenLicensing & billing
Trials, perpetual licenses, seats, renewals and invoicing.
OpenContact us
Reach a human for anything the pages above don’t cover.
OpenGetting started
Quick Start Guide
From download to a fully decoded binary in a couple of minutes.
- 1
Download and install
Grab the Windows installer or the portable build from the download page and launch it. The 30-day trial unlocks every feature — no account or payment to begin.
- 2
Open a binary
Drag a .dll, .exe, .sys or driver onto the window, or point the app at a folder to browse an entire directory at once.
- 3
Read the structure
Work across the Overview, Imports, Exports, Sections, Resources, Dependencies, Embedded, Strings, Hex tabs. Headers, data directories and section flags are decoded into plain language.
- 4
Go deeper
Follow the recursive dependency tree, decode .NET / CLR metadata, pull categorized strings, or open the structure-aware hex view.
- 5
Compare and export
Open two builds side by side to see exactly what changed, or export any view to JSON or CSV.
System requirements
- Operating system
- Windows 10 or 11 (64-bit)
- Disk
- ~15 MB free
- Memory
- 256 MB
Availability
- Windows · Installer (.msi)Available now
- Windows · Setup (.exe)Available now
- Linux · AppImageIn progress
Binocular v1.0.0 · Release
Questions
Frequently Asked
Getting started
Which operating systems are supported?+
Windows 10 and 11 (64-bit) today, with everything the app needs included in the installer. ELF (Linux) binaries can be viewed cross-platform now, and a dedicated Linux build is in progress. Recursive Windows dependency resolution is Windows-only.
Do I need an account to try it?+
No. The 30-day trial is the full app with every feature unlocked — no account, no payment, and no sign-up required to start.
How do I open a file?+
Drag a supported binary onto the window, or point the app at a folder to browse a whole directory at once. Everything is parsed the moment the file opens.
Files & formats
What file types can I open?+
Windows PE (.dll, .exe, .sys, .ocx, .drv, .cpl, .scr, .efi, .mui, .ax, .winmd), Linux ELF (.so, .so.*, .ko, .elf, .axf), and macOS Mach-O (.dylib, .bundle, thin and universal). Also WebAssembly (.wasm), static & import libraries (.lib, .a, .rlib — including Rust rlibs), and 16-bit NE executables — each opens into its own structure view, all from Windows.
Can it handle very large binaries?+
Yes. The import and export tables are virtualized, so they stay fast and responsive even with tens of thousands of entries.
Can I export what I see?+
Yes — any view can be exported to JSON or CSV for reports, diffing, or further processing in your own tools.
Can I extract icons, version info and other resources?+
Yes. The Resources tab shows the complete resource tree with rendered previews — icons and cursors are rebuilt into proper multi-size .ico/.cur files, string tables and version info are decoded, and Delphi form data (DFM) is rendered as readable text. Save any single resource, or all of them at once with correct file extensions.
Can it show whether a binary was built with security mitigations?+
Yes. The overview includes a hardening scorecard: ASLR, DEP, Control Flow Guard, CET shadow stack, SafeSEH and stack cookies for PE, and NX, PIE, RELRO and stack canary for ELF. It distinguishes off from unreadable — evidence the parser couldn't reach is reported as unknown, never counted as off — and a whole folder can be audited the same way in one pass.
A dependency shows as missing — what does that mean?+
The dependency tree flags DLLs it can’t resolve on your system. That’s expected when a library isn’t on the search path, or for delay-loaded and side-by-side assemblies — it doesn’t mean the binary is broken.
Can it open corrupted, truncated or malformed files?+
Yes — that’s a design goal. Every structure is parsed independently, so a damaged import table doesn’t take down the exports, sections, resources or strings: you get everything that’s readable, plus a warning naming each part that isn’t. Hostile values are capped and validated rather than trusted, and the parsers are fuzz-tested against thousands of deliberately truncated and mutated binaries. Packed or encrypted regions are flagged by per-section entropy, and if even the headers are unreadable, the hex and strings viewers still open the raw bytes. Nothing is ever executed or decrypted.
Accuracy & privacy
How accurate is the output?+
It’s validated byte-for-byte against Microsoft dumpbin for PE files, and against GNU readelf for ELF — so what you see matches the authoritative tools.
Where do the readable function names and prototypes come from?+
Two places, always kept distinct. Demangled C++/Rust/Swift/Objective-C/Delphi/Java (JNI)/Fortran/Pascal signatures are computed from the mangled name itself — C++ verified against the reference demanglers (undname, c++filt), Swift decoded by Apple's own demangler — hover any row for the raw name. Rows marked API are reference prototypes for plain C names, matched by name from an offline database built from Microsoft’s Win32 metadata — never presented as information read from the file.
Are the files I open uploaded anywhere?+
No. All parsing happens locally on your machine. Nothing about the binaries you open ever leaves your computer.
Does it modify the files I inspect?+
No. Files are opened read-only for inspection — the app never writes to or alters the binary you’re viewing.
Licensing & updates
Is this a subscription?+
No. Personal and Business are one-time, perpetual licenses — you own that version forever. Each includes one year of updates; renewing for continued updates is optional ($29/yr Personal, $49/yr Business).
Can I use one license on more than one computer?+
Yes. Licenses are per user, not per machine — a licensed user can run the app on every computer they personally use, such as a desktop and a laptop.
How do volume, site and enterprise licenses work?+
Business seats get automatic per-user volume discounts, and Site and Enterprise licenses replace per-seat counting for larger teams. The pricing page has the full ladder.
I lost my license key — can you resend it?+
Yes. Email hello@hunterworks.software from the address you purchased with and we’ll resend it.
Looking for pricing specifics? See the full licensing breakdown.
Fixes
Troubleshooting
The issues people run into most, and how to clear them.
The app won’t open, or a file won’t load
Confirm you’re on 64-bit Windows 10 or 11. If one specific file won’t open, make sure it isn’t locked or in use by another program, and try the portable .exe build if the installer version misbehaves.
A dependency is flagged as missing
Recursive resolution is Windows-only and follows your system search path. A flagged DLL usually just isn’t on that path, or it’s a delay-loaded or side-by-side component — not a sign that the binary is corrupt.
My license key isn’t being accepted
Check for an accidental trailing space when pasting, and confirm the key matches the edition you installed. Still stuck? Email support with your order ID and we’ll sort it out.
My trial has expired
Your settings and layout are kept. Buy a Personal or Business license from the pricing page to unlock the app again — no reinstall needed.
I’m on Linux or macOS
ELF viewing works cross-platform today. A dedicated Linux build is on the way; for native macOS, contact us so we can gauge interest.
Contact
Talk to a Human
Can’t find it above? We read every message and aim to reply within a couple of business days.
Email Support
Questions about the app, a tricky binary, or a bug to report? We’re happy to help.
hello@hunterworks.softwareSales & Licensing
Buying for a team, a site, or your whole organization? Ask about volume, invoicing and purchase orders.
sales@hunterworks.softwareBefore you reach out
A few details get you a faster answer:
- Your app version (v1.0.0)
- Your Windows version
- The file type or scenario
- The steps that led to the issue
Try It Free for 30 Days
Every feature unlocked, no account required. Buy a license when you’re ready — one payment, yours to keep.