mirror of
https://github.com/0xMohammedHassan/morphkatz
synced 2026-06-21 13:40:56 +00:00
f061a7d846
Four new raw-byte rule packs that target signature atoms from
high-profile public offensive tooling. Each pack is sourced from
public upstream repos and is limited to short fixed byte windows
that ship inside the stager / loader code paths, so the patches
are safe to apply with the existing raw-pair matcher:
sliver.yaml - Sliver implant stager byte pairs
havoc.yaml - Havoc demon byte pairs
meterpreter_stager.yaml - Metasploit reverse_tcp stager byte pairs
upx_stub.yaml - UPX packer-stub byte pairs (Defender's
generic-packer atom)
The integration test table in targeted_byte_pairs_test.cpp grows
one entry per pack, asserting each one loads, queues into the
applied-patch list, and round-trips through Patcher::apply ->
Patcher::rollback with identical post-rollback bytes.
These packs strictly add coverage; no existing rule, encoder, or
matcher path is touched.