A signature pins one point in encoding space
Six bytes, one NOP, still a hit
{ B8 07 00 00 00 C3 } // contiguous identity
One encoding change, and the rule misses
- Original B8 … C3: identity rule HIT, pure_rax 7
- Seed 42 (90 + original): identity rule HIT, pure_rax 7 → 7 OK
- Seed 5 (48 C7 C0 … C3): identity rule MISS, pure_rax 7 → 7 OK
What makes the result credible
The layers that have to agree
- Decode: what bytes and control-flow graph did we actually lift?
- Analysis: is this transformation permitted by the current model?
- Lowering: do branches still target the intended logical blocks?
- Oracle: did the stated output contract hold in this domain?
- Detection: which observable changed, and which sensor still sees it?
Turning the experiment into detection CI
tags
conclusion
Christian Schnapka
Macstab Engineering
Christian Schnapka builds the open engineering tools behind Macstab. He publishes the long-form versions of these investigations on Medium — every measurement, every caveat and every loss included.