v1.1.0
Current releaseStrings row selection and more precise signature verdicts
Row selection and copy come to the Strings view, ECDSA-signed binaries now verify, and the folder Signature column no longer calls a file Unsigned when the check has not looked for a catalog entry.
New
- Multi-row selection in the Strings view. Click, Ctrl+click, Shift+click, Ctrl+A and the arrow keys select rows, using the same model as the Resources tab.
- Ctrl+C copies the selected strings, one per line. The context menu adds Copy with offsets, which uses the same layout as the .txt export.
- Selection is stored as row ranges, so Select All on a file with millions of strings is instant. Copies from streamed files read the real bytes, never placeholder text.
Improved
- The folder view Signature column no longer labels files without a certificate table as Unsigned. Most Windows components are catalog-signed and the check does not read catalogs, so the cell, its tooltip, the CSV export, the verdict label and the help entry now all report that no embedded signature was found and that catalog entries were not read.
- Verify Signatures across a folder shows n/a for files Authenticode does not apply to, such as ELF binaries and archive members, instead of a warning. This matches how the Hardening column already treats unsupported formats.
- Copy buttons in the Tools dialogs use a dedicated copy icon. The previous export glyph read as a download.
- The printed manual no longer carries the app's internal page address in the footer. Each page now has a repeating Binocular header and footer with consistent spacing.
Fixed
- ECDSA Authenticode signatures written with the key algorithm identifier (id-ecPublicKey), which is how signtool records them, now verify. Binaries signed with DigiCert ECC certificates previously reported that the signature check was not attempted even though the digest matched.
- Help > About reports the installed version. It previously showed a fixed placeholder.