
Looking for "Shroud"/"Obfus"
# >
# > http://www.pluris.com/avg/cshred.c
# > Someone who wants to put some effort into it can defeat any obfuscator.
#
# I agree and BTW, are there any de-obfuscater ? Ie. a tools that
# will take obfuscated C code and put in some nice indentation
# and spacing ? I mean that should really stump all those obfuscation
# freaks out there.
AFAIK, indent(1) is all you might get. But try indenting on, for example
http://reality.sgi.com/csp/ioccc/1996/schweikh3.c
It (mis)uses __LINE__ instead of a plain number in a place like
a = b >> __LINE__;
If indenting or some other deobfuscation changes the numer of lines
before this line the code will silently *break*. AI will never be
able to cope with malicous code like that. One needs a brain to
deobfuscate, nothing else will do. Not even a pentium :-)
# And a totally different approach is: there are lots of programmers
# out there who can produce obfuscated C code right away without
# the help of any tools (I could even name some),
Me too! (I always wanted to say that)
# so simple hire one of those :-)
Ask me about my consulting^H^H^H^H^H^H^H^H^Hobfuscation rate :-)
Regards,
Jens
--
Jens Schweikhardt http://www.uni-stuttgart.de/People/schweikhardt
SIGSIG -- signature too long (core dumped)