MrRoy09/VMwhere ? reverse-engineered prompt
Reverse engineered prompt
Build me this LLVM based obfuscation tool so I can compile a normal C program and get an obfuscated version with the same output.
I want the repo to produce both the original binary and a protected binary, using the AES test program that’s already in the project. Make sure the string hiding, instruction substitution, control flow flattening, anti disassembly, and runtime anti debug pieces all work together, and that I can build it either with Docker or locally with LLVM and Clang installed. Please keep the build simple, so I can run one command and get the binaries in the build folder, then compare their output and benchmark the slowdown.
If anything is unclear, check the report or look up current LLVM docs online before changing the code. I mainly want a reliable end to end build that proves the obfuscation still preserves correct behavior.
Are you gonna build this?
make sure you review the code using coderabbit