18th International Obfuscated C Code Contest Opens
chongo writes "The 18th International Obfuscated C Code Contest, the Internet's
longest running contest, is now open. The goals,
rules, and guidelines are available. Use the online submission tool to submit your obfuscated C code by 22-May-2005 23:59:59 UTC."
Here are some past winners with "Spoilers" for what they do. It's already pretty slow though and I'm first post.
Webmaster Wanted - Entropic Reactions
www.tw.ioccc.org - Hsin-Chu, Taiwan
www.au.ioccc.org - Sydney, Australia
www.de.ioccc.org - Frankfurt/Main, Germany
www.es.ioccc.org - Madrid, Spain
www.gr.ioccc.org - Athens, Greece
www0.us.ioccc.org - Sunnyvale California, US
www1.us.ioccc.org - Saint Paul, Minnesota US
If you haven't been there yet, you should check out TheDailyWTF... it's not obfuscated code, but rather unmaintainable code people submit to show what they've been left to deal with at work. Quite interesting, and sometimes as difficult to understand as intentionally obfuscated code.
500GB of disk, 5TB of transfer, $5.95/mo
Full text of rules.txt
You're right, I wouldn't steal a car. But if it were possible, I sure as hell would download one!
2 things:
e .php?collection=computerchronicles&cat=computer%20 bowl&PHPSESSID=afa9787e38cc81e4f22ed0542058072a
:)
- this was I think in 1993 and Gassiee has been more famous since by being the man behind BeOS.
- this was on TV. we NEED to find that episode...
It apparently is not in these archives: http://www.archive.org/movies/movieslisting-brows
Anyone with it? Maybe Mr Gassiee has it
Sneak teach kids Algebra using a game
alternative server at the same domain
This and so much more.
Worked beautifully for me using gcc, like so:
gcc -fwritable-strings -o maze maze.c
The only surefire protection against Microsoft infections is abstinence. - The Onion
They could run it through Perl and look at the optimized syntax tree it generates, but I suspect that's outside most hackers' repertoires.
that would beo vies&identifier=episode_1051 o vies&identifier=episode_1052
http://www.archive.org/details-db.php?mediatype=m
or
http://www.archive.org/details-db.php?mediatype=m
Try this:
Whitespace
It is so obfuscated, you cannot even see it!
There's another one in which the program is shaped like a sailor's semaphore, and produces stick-figure cartoons of a sailor waving semaphores to spell out a user-supplied message.
[
"Military Intelligence" an "Microsoft Works" are oxymora. "Dead Corpse" and "Obfuscated C Code" are redundancies. Hope that helps. Have a nice day.^-^
Is this a sigs-optional kind of place? 'Cause I am totally down with that if you know what I mean.
First you have to make your own definition of rand() because Windows' rand() only returns 15 bits worth, and the program will be very boring if you don't extend the range. Next, to get around the -fwritable-strings issue, try using char M[3] = "%d" instead of char* M and M = "%d". Your code will look something like:These changes work under Visual C++ 6.0.
p.s. It would also work to put M[3] = "" and use scanf("%d",&C).