Skip to content

v1.14.1

Choose a tag to compare

@github-actions github-actions released this 21 Jul 19:51
4e42b22

sigmaker.py - IDAPython standalone release

Release information

What changed

Fixed

  • Architecture-aware operand wildcarding now covers ARMv7, AArch64, MIPS, and MIPSEL in addition to ARMv6-M Thumb. Address-bearing operands are masked according to each processor's encoding rules, while stable immediates remain exact. Deterministic object fixtures and IDA integration tests cover the supported instruction families.
  • XREF display and logging remain stable under the expanded coverage tests. XREF output copies the ranked signature it displays, and logging setup installs the active handler instead of reusing a closed handler.
  • Empty signature defaults and SIMD debug logging are correct. Default format selection now produces the expected signature representation, and debug logging uses the intended formatting arguments.

Changed

  • The pure-Python CI coverage floor is now 90%. Unit and real-binary integration coverage are combined in both supported IDA test images, with a Codecov badge exposing the primary report.

Installation

  1. Copy sigmaker.py to your IDA Pro plugins directory.
  2. Restart IDA Pro.
  3. Use Ctrl+Alt+S to access the Signature Maker menu.

The release source archive is also installable through Hex-Rays HCLI.

License

See the repository for license information.