github gmax29/SigMakerPlugin SigMaker-Pro-1.0.6
SigMaker Pro 1.0.6

latest releases: SigMaker-Pro-1.10.1, SigMaker-Pro-1.10.0, SigMaker-Pro-0.0.9-beta...
one month ago

Pure restructuring. The generated signatures are identical to 1.0.5 and the DLL behaves
exactly the same, so nobody should expect an update that isn't one.

loader.cpp had grown to 743 lines covering four unrelated jobs. It is now split:

File Responsibility
sigmaker.h shared types, constants, declarations
snapshot.cpp module lookup, memory capture, scanning
signature.cpp instruction decoding, masking, pattern building
loader.cpp Cheat Engine plugin glue only

Comments were cut back to the ones that explain a decision the code cannot show on its own
— why scan chunks overlap, why the thread pool hangs off a size threshold. File-local
helpers are static now.

Zydis is still compiled into the DLL exactly as before; the project file only gained the
three new source entries.

Verification

Builds clean with no new warnings. All three test suites pass unchanged, including the one
that snapshots the running process and compares the captured bytes against live memory.

SigMaker Pro 1.0.6

Signature generator plugin for Cheat Engine. Right-click any instruction in the Memory
Viewer disassembler to copy an AOB signature, a C++ pattern, or the address.

Housekeeping release. Generated signatures are byte for byte identical to 1.0.5.
There is no reason to update if 1.0.5 already works for you.

Changed

  • loader.cpp split into modules. 743 lines in a single file became four focused ones:
    • sigmaker.h — shared types, constants and declarations
    • snapshot.cpp — module lookup, memory capture, scanning
    • signature.cpp — instruction decoding, masking, pattern building
    • loader.cpp — Cheat Engine plugin glue only
  • Comments trimmed to the ones that explain a decision the code cannot show on its own,
    such as why scan chunks overlap or why the thread pool is tied to a size threshold.
    File-local helpers are static now.

Zydis is still compiled into the DLL exactly as before.

Install

  1. Copy SigMakerPlugin 1.0.6.dll into your Cheat Engine plugins folder
  2. Enable it under Edit → Settings → Plugins → Add new
  3. Right-click any instruction in the Memory Viewer

Output formats

Menu entry Example
Copy AOB Sig 48 8B 8F * * * * 48 8B 97 * * * * E8
Copy C++ Pattern \x48\x8B\x8F\x00\x00\x00\x00... plus mask xxx????...
Copy Address Info Menu_DevGame:UpdateDesignSettings+f5 or game.exe+1234AB

Don't miss a new SigMakerPlugin release

NewReleases is sending notifications on new releases.