
A high-fidelity x86_64 polymorphic mutation engine focused on instruction-level fragmentation and context preservation.
A polymorphic mutation engine for x86_64 binaries.
Shredder-RS implements instruction-level shredding to defeat static analysis. By breaking the linear flow of the code and injecting randomized junk nodes, it forces disassemblers to follow a complex graph of JMP-linked instructions.
Unlike basic obfuscators that only add junk code, Shredder-RS deconstructs the original instruction stream into isolated functional nodes.
iced-x86..shred) and EntryPoint hijacking.For deep technical details, see ARCHITECTURE.md.
This project is developed for educational and research purposes only. Its goal is to explore polymorphic techniques and binary hardening. The author is not responsible for any misuse of this tool.