Releases: kweatherman/sigmakerex
v1.1.2
v1.1.1
Made it so the "Continue" button is now the default on plugin invocation instead of the repo hyperlink control.
v1.1.0
-
Added an optional max signature byte size option for function entry signature generation.
Set to something practical like 16 or 32, when this limit is hit an xref signature will be looked for instead.
The use case is for when there is a preference for generating the smallest signatures possible; since an entry point signature can be up to the entire selected function body byte length. Particularly useful for when one is making signatures for automated update offset scripts vs for runtime scanning reasons, etc.
Thanks to "Finz" for the suggestion. -
Added versioning to the binary settings file. This way as the plugin is updated with more settings, the save data can be managed on load (resetting to the new defaults, or for appending, etc). Ideally the simplistic setup should be replaced with an "ini", or "json", etc., text format to make updating more amiable and allow manual editing. In a future I'll add this conversion.
-
Added an exception handler to the main run() function and wrapped the settings save function too. With the "run" function covered, if the plugin were to crash then it will contain it to the plugin and not crash IDA (for most cases).