Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: International Obfuscated C Code Contest


Related Topics

In the News (Thu 26 Nov 09)

  
  Obfuscated code - Wikipedia, the free encyclopedia
One definition of "code obfuscation" is a set of transformations on a program, that preserve the same fl box specification while making the internals difficult to reverse-engineer.
Obfuscation serves to increase the difficulty of decompilation, usually forcing someone who wants that information to use more costly forms of reverse engineering.
Source code obfuscators are often buggy because most are built using simple-string munging tools that fail to account for all the complexities of the source language syntax.
en.wikipedia.org /wiki/Obfuscated_code   (1363 words)

  
 C programming language - Wikipedia, the free encyclopedia
C is distinguished for the efficiency of the code it produces, and is the most commonly used programming language for writing system software, though it is also widely used for writing applications.
As a result, it is possible to write C code at a low level of abstraction analogous to assembly language; in fact C is sometimes referred to (and not always pejoratively) as "high-level assembly" or "portable assembly." It is also sometimes referred to as a mid-level language.
C is used as an intermediate language by some high-level languages (Eiffel, Sather, Esterel) which do not output object or machine code, but output C source code only, which is then input to a C compiler, which then outputs finished object or machine code.
en.wikipedia.org /wiki/C_programming_language   (6413 words)

  
 digitalcraft.org - Kulturbüro
Code obfuscation means applying a set of transformations to a program, preserving its fl box specification in order to make it more difficult to reverse-engineer.
Obfuscated C Codes are highly creative examples of coding employing the “C” programming language.
The aims of the contest are to present the most obscure and obfuscated C program, to demonstrate the importance of ironic programming style, to give prominence to compilers with unusual code and to illustrate the subtleties of the C language.
www.digitalcraft.org /iloveyou/c_code.htm   (506 words)

  
 The International Obfuscated C Code Contest
IOCCC) is a programming contest for the most creatively obfuscated C code held annually since 1984 (with the exception of 1997, 1999, and 2002).
One notable IOCCC winner (in 1986 and 1987) is Larry Wall.
His achievements in IOCCC might be or might be not related to his design of Perl.
www.ebroadcast.com.au /lookup/encyclopedia/io/IOCCC.html   (75 words)

  
 International Obfuscated C Code Contest - Wikipedia, the free encyclopedia
IOCCC) is a programming contest for the most creatively obfuscated C code held annually since 1984 (with the exception of 1997, 1999, 2002 and 2003).
They decided to hold a contest for the worst possible C code.
The nature of this contest has naturally resulted in programs which skirt around the edges of C standards, or result in constructs which trigger rarely used code path combinations in compilers.
en.wikipedia.org /wiki/The_International_Obfuscated_C_Code_Contest   (451 words)

  
 The International Obfuscated C Code Contest   (Site not responding. Last check: 2007-10-21)
There are many winning entries each and each entry gets a category like "Worst Abuse of the C Preprocessor " or "Most Erratic Behavior".
His achievements in IOCCC may or not be related to his design of Perl.
We bought this rug for our daughter's nursery, and it is the perfect compliment to the room.
www.freeglossary.com /The_International_Obfuscated_C_Code_Contest   (90 words)

  
 International Obfuscated C Code Contest   (Site not responding. Last check: 2007-10-21)
IOCCC) is held every year to produce the shortest, funniest, or most unreadable C programs.
There are many optimization goals: speed, maintainability, object code size, or source code size as in the contest.
The contest is an excellent place to practise how to gain such control for an application of a limited scale.
www.kolumbus.fi /jari.arkko/ioccc.html   (233 words)

  
 OTCC : Obfuscated Tiny C Compiler
The Obfuscated Tiny C Compiler (OTCC) is a very small C compiler I wrote in order to win the International Obfuscated C Code Contest (IOCCC) in 2002.
I choose a subset of C which was general enough to write a small C compiler.
Then I extended the C subset until I reached the maximum size authorized by the contest: 2048 bytes of C source excluding the ';', '{', '}' and space characters.
fabrice.bellard.free.fr /otcc   (668 words)

  
 The International Obfuscated C Code Contest
International Obfuscated C Code Contest is now closed.
: The source code of the winners of the 17th International Obfuscated C Code Contest is here.
: The source code of the winners of the 16th International Obfuscated C Code Contest is here.
www0.us.ioccc.org /main.html   (914 words)

  
 A Sip From The Firehose: The 15th International Obfuscated C Code Contest
The goals of the conference are to: 1) write the most obscure C program, show the importance of programming style, stress C compilers (we love this one), point out some of the interesting (and possibly less used) parts of the C language, and to give some great examples of poor coding standards.
Years ago (in the early days of Turbo C), one of our engineers showed me a C function that only had a return statement that was many, many lines long.
If you have obscure code and don't want to submit it to the contest, why not share it with the rest of our community by putting the code in our code central repository.
bdn.borland.com /article/0,1410,20702,00.html   (557 words)

  
 Internet Obfuscated C Code Contest
The original inspiration of the International Obfuscated C Code Contest came from the Bourne Shell source and the finger command as distributed in 4.2BSD.
(that contest in turn was inspired by disgust over a novel that opened with the line "It was a dark and stormy night.") The rules were simple: write, in 512 bytes or less, the worst complete C program.
The next stage towards understanding is to use a C beautifier or C indenting program on the source.
funnies.paco.to /CReadme.html   (1340 words)

  
 The International Obfuscated Ruby Code Contest - OSNews.com
The International Obfuscated Ruby Code Contest - OSNews.com
One of the ironies of Ruby programming is the general desire of Rubyists to believe that a goal to accomplish readability in code overshadows even at times its functionality.
Enter the International Obfuscated Ruby Code Contest with prizes up to $750.
www.osnews.com /story.php?news_id=10030   (154 words)

  
 March 1994/CUG New Releases   (Site not responding. Last check: 2007-10-21)
International Obfuscated C Code Contest 1984-1993: CUG #397
Obfuscation implies purposefully obscuring and confusing a situation.
In addition to dozens and dozens of obfuscated C programs, the archive includes complete rules and guidelines so you can submit your own entries into next year's contest.
www.tcnj.edu /~hernande/cujv5/html/12.03/volkman1/volkman1.htm   (1284 words)

  
 [No title]
Contest rules are normally not X finalized and posted until the beginning of the contest.
The typical X closing date for contests are in early May. X X The contest rules are posted to comp.unix.wizards, comp.lang.c, X misc.misc, alt.sources and comp.sources.d.
X X The 1993 contest rules and results are available by ftp as X ``wilma.cs.brown.edu:pub/postscript/obfuscated*.shar'', or individually X in the obfuscated directory.
www.cs.cmu.edu /afs/cs.cmu.edu/project/theo-11/www/naive-bayes/20_newsgroup/comp.windows.x/64831   (1789 words)

  
 Thomas Scovell
Many thanks to the people at the IOCCC from where the design is taken for their help and permission.
Essentially this competition is for programmers in the C language to create programs that do "interesting" things, which is not obvious when looking at the code itself (hence "obfuscated).
Doing something as simple as emailing the code to a friend outside the USA from within it was illegal despite the code not being copyright as such.
www.thomasscovell.com /tattoo.php   (910 words)

  
 Obfuscated C Code
Unless otherwise indicated, the code comes from the International Obfuscated C code contest.
The source code is written in pig-latin and the layout is in the shape of a pig's head.
The preprocessor generates code for a single printf statement with one long string which is the solution.
www.cise.ufl.edu /~manuel/obfuscate/obfuscate.html   (806 words)

  
 The International Obfuscated C Code Contest
: The 1998 International Obfuscated C Code Contest winners were announced during the Usenix '99 Technical Conference IOCCC BOF.
The names of the winners are available but the source code is not currently available.
: The 1998 International Obfuscated C Code Contest winners will be announced during the Usenix '99 Technical Conference IOCCC BOF (9 June 1999, 10pm-11pm).
www0.us.ioccc.org /news/14th.html   (289 words)

  
 Jargon - Obfuscated C Contest   (Site not responding. Last check: 2007-10-21)
The overall winner is whoever produces the most unreadable, creative, and bizarre (but working) C program; various other prizes are awarded at the judges' whim.
C's terse syntax and macro-preprocessor facilities give contestants a lot of maneuvering room.
The winning programs often manage to be simultaneously (a) funny, (b) breathtaking works of art, and (c) horrible examples of how not to code in C. This relatively short and sweet entry might help convey the flavor of obfuscated C:
web.bilkent.edu.tr /Online/Jargon30/JARGON_O/OBFUSC_C.HTML   (170 words)

  
 IOCCC Flight Simulator
IOCCC stands for ``International Obfuscated C Code Contest.'' It is an quasi-annual contest to see who can write the most unreadable, unintelligible, unmanagable, but legal C program.
An introduction to C course, in French, where Figure 1.4 is the IOCCC Simulator.
IOCCC Flight Simulator source code is in the public domain; there are no copyright restrictions on it whatsoever.
www.aerojockey.com /software/ioccc   (1191 words)

  
 Programming in C   (Site not responding. Last check: 2007-10-21)
The first chain of abbreviations is the committee responsible for maintaining and updating the C language definition; the second, N843, designates the Final Committee Draft of what will one day be the next C standard.
Four years after the adoption of the ANSI C standard as an International Standard in 1990, answers to the first batch of defect reports have been formally accepted: the C standard has changed.
P.J. Plauger, author of many books on C and software engineering and until recently convener of the ISO/IEC workgroup in charge of C as an international standard, is licensing HTML versions of some of his books, among them the Standard C library reference.
www.lysator.liu.se /c   (1401 words)

  
 The International Obfuscated C Code Contest   (Site not responding. Last check: 2007-10-21)
The 1995 International Obfuscated C Code Contest closed 08-Dec-95 23:59 UTC.
The rules for the 1996 contest have not been formed at this time and are not expected to be ready for distribution until late October 1996.
As of 22 Dec 95, we have gone thru 4 rounds of judging.
fly.cc.fer.hr /ioccc/news/08dec95.html   (262 words)

  
 Coding Obfuscation   (Site not responding. Last check: 2007-10-21)
The The International Obfuscated C Code Contest has always been interesting.
Ran across some great examples of Coding Obfuscation that started out making me laugh- then I quickly got disgruntled when I reflected on code i've read by other people.
It's a pretty inspirational piece of work at an inherent obfuscated programming language that adds a little more challenge as if it's needed.
www.digitalpeer.com /id/coding   (239 words)

  
 LavaRnd people   (Site not responding. Last check: 2007-10-21)
He is also the founder and judge of the International Obfuscated C Code Contest.
Simon is a judge of the International Obfuscated C Code Contest.
He is in charge of producing the 17th International Obfuscated C Code Contest.
www.lavarnd.org /about-us/index.html   (736 words)

  
 [No title]   (Site not responding. Last check: 2007-10-21)
Date: 9 Sep 92 01:38:12 GMT Expires: 28 Nov 92 00:00:00 GMT Reply-To: chongo@hoptoad.UUCP (Landon C. Noll) Organization: Nebula Consultants in San Francisco Lines: 1825 Enclosed is the first of a 4 part shar file containing the winners of the 1992 International Obfuscated C Code Contest.
Third, an International Obfuscated Perl contest is being considered.
The poster of this article (chongo) went on vacation, held extended discussions with several of the contest winners and attempted to deal with one entry that appears to conflict with US export regulations.
ftp.digital.com /pub/misc/ioccc/1992/UNSHAR.HDR   (352 words)

  
 [No title]
IOCCC-1994-westley.zip Winner of "Worst Abuse of the C Preprocessor" in the 11th International Obfuscated C Code Contest.
Also included are C sources of all the components of Mike Arnautov's A-code system, required to build plain or Glk executables and (unencrypted) databases from the A-code sources.
Pascal source code and DOS executable (an AGT port of the source code is in programming/agt/agtmastr.zip) [file is linked to games/pc/education/brainsca.zip] cave.zoo Cave Adventure by Russell Wallace C source code and DOS executable [file is linked to games/pc/cave.zoo] chimaera.tar.gz Chimaera, version C1.001, by Chris Newall.
www.ibiblio.org /pub/docs/interactive-fiction/games/source/Index   (1770 words)

  
 Previous IOCCC Winners
Delays in forming the 2003 contest pushed the start of the 17th International Obfuscated C Code Contest to 07-Jan-2004 00:00 UTC.
We did not hold an IOCCC in 2002 due to delays in the 2001 contest release.
We did not hold an IOCCC in 1999 due to a change in judging team.
www0.us.ioccc.org /years.html   (606 words)

  
 International Obfuscated C Code Contest   (Site not responding. Last check: 2007-10-21)
The International Obfuscated C Code Contest (IOCCC) is held every year to produce the shortest, funniest, or most unreadable C programs.
Stay tuned for further IOCCC participation, as our work on security features has already produced interesting results.
Slashdot articles: 15th IOCCC results posted, Mind twisting winners and tiny entrants.
www.arkko.com /ioccc.html   (274 words)

  
 [No title]   (Site not responding. Last check: 2007-10-21)
To split a line, place an E at the point of a split and place a C (instead of an X) at the beginning of the next line.
If the program does not end in a newline, end the last line with an E. Leading X's, trailing E's followed by the two characters "\nC", and an E at the last character of the last line are not considered to part of the source and thus don't contribute toward the source character count.
In your entry, every line in this section must begin with either an X or a C. Example: XThis is a single line containing 79 E Ccharacters including the E Cfinal newline.
scv.bu.edu /examples/obfuscate-c/rules   (975 words)

  
 The International Obfuscated C Code Contest   (Site not responding. Last check: 2007-10-21)
: The source code of the winners of the 15th International Obfuscated C Code Contest is here.
The IOCCC 2000 winners will be announced prior to the end of the true millennium :-).
The number of active IOCCC judges is now 4.
www.de.ioccc.org /news/15th.html   (287 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.