v1.14.1
sigmaker.py - IDAPython standalone release
Release information
- Version: 1.14.1
- Source: https://github.com/mahmoudimus/ida-sigmaker
- Author: @mahmoudimus (Mahmoud Abdelkader)
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
- Copy
sigmaker.pyto your IDA Pro plugins directory. - Restart IDA Pro.
- 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.