[cfe-dev] aCob : Clang based code obfuscator for C
Mohamed Yousef
harrrrpo at gmail.com
Fri Oct 29 15:08:42 PDT 2010
Hello,
aCob - Another C Obfuscator, is an obfuscator for C code based on clang,
currently it only supports control flow flattening of input code. based on
modified algorithm of one suggested here :
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.128.6241&rep=rep1&type=pdf
it's based on Clang
aCob is hosted here : https://sourceforge.net/projects/acob/files/
the link gives :
1) acob source code
2) windows binaries
3) sample inputs and outputs , discussion of used algorithm
known problems:
1) it outputs code using prettyprinter (till now, i faced no problems with
my samples. but many people in list say it's problematic)
2) due to the way it uses prettyprint (statement by statement), it will give
output that gives compilation errors, for certain ways of declaring
structs/enums in C
hope to hear suggestions / comments from you
Thanks,
Mohamed Yousef
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20101030/404bb730/attachment.html>
More information about the cfe-dev
mailing list