« Return to Thread: Obfuscated C

Re: Obfuscated C

by Peter Restall :: Rate this Message:

Reply to Author | View in Thread


On Wed, 1 Jul 2009 22:21:03 +0100, Tamas Rudnai wrote:

> malware analysis -- there are obfuscation tools available that makes your
> code unreadable so you maintain your clean code and just before releasing
> you can obfuscate it to make it unreadable to everyone. That code you sent
> was just fancy formatted with white spaces to look interesting but the
> author might use something like that otherwise he/she would spend too much
> time in front of the screen :-)
>
> Tamas

It is a pretty common technique; even Yahoo! and others release obfuscaters
for Javascript - it also brings down the file size for transmissions across
the 'net.  Google use it on there minified scripts.

I think in this case the format of the program is used as the maze too (I'm
assuming this based on the 'fopen()' on 'arachnid.c'), but I haven't even
bothered to check this as fact - I was just appreciating the whole thing as
a bit of art :)

Regards,

Pete Restall
--
http://www.piclist.com PIC/SX FAQ & list archive
View/change your membership options at
http://mailman.mit.edu/mailman/listinfo/piclist

 « Return to Thread: Obfuscated C