Shroud is an LLVM-based code obfuscation framework that transforms clean C/C++ source into binaries that resist static analysis, decompilation, and reverse engineering. It operates as a set of out-of-tree LLVM passes that slot into any standard clang/opt toolchain, no compiler fork required. -
View it on GitHub