convert spoiler filenames into deobfuscation filenames

This commit is contained in:
Landon Curt Noll committed 2024-07-01 01:02:40 -07:00
1 parent 3aec80f057
commit 85c991620f
94 files changed
+361 -363

No files matched your search

+4 -4
View File
@@ -34,12 +34,12 @@
"entry_text" : "original source code"
},
{
"file_path" : "spoiler.html",
"file_path" : "deobfuscation.html",
"inventory_order" : 100,
"OK_to_edit" : false,
"display_as" : "html",
"display_via_github" : false,
"entry_text" : "spoiler web page"
"entry_text" : "deobfuscation information web page"
},
{
"file_path" : "try.sh",
@@ -90,12 +90,12 @@
"entry_text" : "markdown source for this web page"
},
{
"file_path" : "spoiler.md",
"file_path" : "deobfuscation.md",
"inventory_order" : 4000000000,
"OK_to_edit" : true,
"display_as" : "markdown",
"display_via_github" : true,
"entry_text" : "markdown source for spoiler.html"
"entry_text" : "markdown source for deobfuscation.html"
},
{
"file_path" : "index.html",
@@ -12,8 +12,8 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
<title>The International Obfuscated C Code Contest</title>
<link rel="icon" type="image/x-icon" href="../../favicon.ico">
<meta name="description" content="spoiler.md for 1995/leo">
<meta name="keywords" content="IOCCC, 1995/leo, spoiler.md">
<meta name="description" content="deobfuscation.md for 1995/leo">
<meta name="keywords" content="IOCCC, 1995/leo, deobfuscation.md">
</head>
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
@@ -26,13 +26,13 @@
<!-- -->
<!-- This web page was formed via the tool: bin/gen-other-html.sh -->
<!-- The content of main section of this web page came from: 1995/leo/spoiler.md -->
<!-- The content of main section of this web page came from: 1995/leo/deobfuscation.md -->
<!-- -->
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<!-- !!! Do not modify this web page, instead modify the file: 1995/leo/spoiler.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 1995/leo/spoiler.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 1995/leo/spoiler.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 1995/leo/deobfuscation.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 1995/leo/deobfuscation.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 1995/leo/deobfuscation.md !!! -->
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<!-- Markdown content was converted into HTML via the tool: bin/md2html.sh -->
@@ -363,7 +363,7 @@
height=110>
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>spoiler.html for 1995/leo</h2>
<h2>deobfuscation.html for 1995/leo</h2>
</div>
<!-- END: this line ends content from: inc/header.default.html -->
@@ -371,7 +371,7 @@
<div class="navbar">
<a class="Left" href="index.html">&uarr; jump to index.html &uarr;</a>
<a class="Right" href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2F1995%2Fleo%2Fspoiler.html">&#x2713;</a>
<a class="Right" href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2F1995%2Fleo%2Fdeobfuscation.html">&#x2713;</a>
</div>
<!-- END: this line ends content from: inc/navbar.up2index.html -->
@@ -382,7 +382,7 @@
<!-- END: this line ends content from: inc/before-content.default.html -->
<!-- START: this line starts content for HTML phase 21 by: bin/pandoc-wrapper.sh via bin/md2html.sh -->
<!-- BEFORE: 1st line of markdown file: 1995/leo/spoiler.md -->
<!-- BEFORE: 1st line of markdown file: 1995/leo/deobfuscation.md -->
<p>(The colon <em>is</em> the secret switch - the space before it is not a mistake)</p>
<hr style="width:10%;text-align:left;margin-left:0">
<p>Jump to: <a href="#">top</a></p>
@@ -399,7 +399,7 @@
https://creativecommons.org/licenses/by-sa/4.0/
-->
<!-- AFTER: last line of markdown file: 1995/leo/spoiler.md -->
<!-- AFTER: last line of markdown file: 1995/leo/deobfuscation.md -->
<!-- END: this line ends content for HTML phase 21 by: bin/pandoc-wrapper.sh via bin/md2html.sh -->
<!-- START: this line starts content from: inc/after-content.default.html -->
@@ -459,7 +459,7 @@
<div id="coda"><h3>Coda</h3>
<p>
<a href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2F1995%2Fleo%2Fspoiler.html" rel="nofollow">Nu HTML check this web page</a><br>
<a href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2F1995%2Fleo%2Fdeobfuscation.html" rel="nofollow">Nu HTML check this web page</a><br>
<a href="#top">Jump to top</a> <a href="#content">Jump to Content</a>
</p>
</div>
File renamed without changes.
+2 -2
View File
@@ -582,17 +582,17 @@ even want to explain what it does. You’ve been warned!</p>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/leo/leo.c">leo.c</a> - entry source code</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/leo/Makefile">Makefile</a> - entry Makefile</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/leo/leo.orig.c">leo.orig.c</a> - original source code</li>
<li><a href="spoiler.html">spoiler.html</a> - spoiler web page</li>
<li><a href="deobfuscation.html">deobfuscation.html</a> - deobfuscation information web page</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/leo/try.sh">try.sh</a> - script to try entry</li>
</ul>
<h2 id="secondary-files">Secondary files</h2>
<ul>
<li><a href="1995_leo.tar.bz2">1995_leo.tar.bz2</a> - download entry tarball</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/leo/README.md">README.md</a> - markdown source for this web page</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/leo/deobfuscation.md">deobfuscation.md</a> - markdown source for deobfuscation.html</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/leo/.entry.json">.entry.json</a> - entry summary and manifest in JSON</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/leo/.gitignore">.gitignore</a> - list of files that should not be committed under git</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/leo/.path">.path</a> - directory path from top level directory</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/leo/spoiler.md">spoiler.md</a> - markdown source for spoiler.html</li>
<li><a href="index.html">index.html</a> - this web page</li>
</ul>
<hr style="width:10%;text-align:left;margin-left:0">
+2 -2
View File
@@ -130,12 +130,12 @@
"entry_text" : "hibachi-start.sh declarations"
},
{
"file_path" : "src/localhost/CHANGES-SPOILER.TXT",
"file_path" : "src/localhost/CHANGES-DEOBFUSCATED.TXT",
"inventory_order" : 200,
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
"entry_text" : "spoiler changelog"
"entry_text" : "Debofuscation change log"
},
{
"file_path" : "2004_hibachi.tar.bz2",
+1 -1
View File
@@ -543,7 +543,7 @@ paragraph 3 sentence 2, and so fails to display responses from
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2004/hibachi/src/localhost/test/perl/yahoo-ticker.pl">src/localhost/test/perl/yahoo-ticker.pl</a> - stock price fetch example in Perl</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2004/hibachi/src/configure.in">src/configure.in</a> - GNU Autoconf script</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2004/hibachi/src/hibachi-start.sh.in">src/hibachi-start.sh.in</a> - hibachi-start.sh declarations</li>
<li><a href="src/localhost/CHANGES-SPOILER.TXT">src/localhost/CHANGES-SPOILER.TXT</a> - spoiler changelog</li>
<li><a href="src/localhost/CHANGES-DEOBFUSCATED.TXT">src/localhost/CHANGES-DEOBFUSCATED.TXT</a> - Debofuscation change log</li>
</ul>
<h2 id="secondary-files">Secondary files</h2>
<ul>
+2 -2
View File
@@ -66,12 +66,12 @@
"entry_text" : "script to try entry"
},
{
"file_path" : "spoiler.html",
"file_path" : "deobfuscation.html",
"inventory_order" : 200,
"OK_to_edit" : true,
"display_as" : "html",
"display_via_github" : false,
"entry_text" : "Spoiler web page"
"entry_text" : "Deobfuscation information web page"
},
{
"file_path" : "2012_omoikane.tar.bz2",
+2 -2
View File
@@ -83,7 +83,7 @@ We have no way to test the second version, sorry (tm Canada :-) )!
## Judges' remarks:
The judges have nothing to add that has not already been written about in the
[spoiler.html](spoiler.html) (requires JavaScript) file! :-)
[deobfuscation.html](deobfuscation.html) (requires JavaScript) file! :-)
## Author's remarks:
@@ -195,7 +195,7 @@ default, this means `Nyaruko` may not faithfully encode files on MingW.
### Extra files
[spoiler.html](spoiler.html) - Contains full recording of how the code went from
[deobfuscation.html](deobfuscation.html) - Contains full recording of how the code went from
blank state to an obfuscated program, gzipped to fit under 1MB. Requires
JavaScript.
File renamed without changes.
+3 -3
View File
@@ -443,7 +443,7 @@ binary mode on <code>stdin</code> and <code>stdout</code>.</p>
<p>We have no way to test the second version, sorry (tm Canada :-) )!</p>
<h2 id="judges-remarks">Judges’ remarks:</h2>
<p>The judges have nothing to add that has not already been written about in the
<a href="spoiler.html">spoiler.html</a> (requires JavaScript) file! :-)</p>
<a href="deobfuscation.html">deobfuscation.html</a> (requires JavaScript) file! :-)</p>
<h2 id="authors-remarks">Author’s remarks:</h2>
<h3 id="usage">Usage</h3>
<p><code>Nyaruko</code> is a binary to text filter. Given some input on <code>stdin</code>,
@@ -524,7 +524,7 @@ combinations:</p>
<p>Note that on MingW, <code>stdin</code> and <code>stdout</code> are not opened in binary mode by
default, this means <code>Nyaruko</code> may not faithfully encode files on MingW.</p>
<h3 id="extra-files">Extra files</h3>
<p><a href="spoiler.html">spoiler.html</a> - Contains full recording of how the code went from
<p><a href="deobfuscation.html">deobfuscation.html</a> - Contains full recording of how the code went from
blank state to an obfuscated program, gzipped to fit under 1MB. Requires
JavaScript.</p>
<!--
@@ -559,7 +559,7 @@ JavaScript.</p>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2012/omoikane/omoikane.c">omoikane.c</a> - entry source code</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2012/omoikane/try.alt.sh">try.alt.sh</a> - script to try alternate code</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2012/omoikane/try.sh">try.sh</a> - script to try entry</li>
<li><a href="spoiler.html">spoiler.html</a> - Spoiler web page</li>
<li><a href="deobfuscation.html">deobfuscation.html</a> - Deobfuscation information web page</li>
</ul>
<h2 id="secondary-files">Secondary files</h2>
<ul>
+1 -1
View File
@@ -39,7 +39,7 @@
"OK_to_edit" : false,
"display_as" : "html",
"display_via_github" : false,
"entry_text" : "author supplied spoiler"
"entry_text" : "author supplied debofuscation information"
},
{
"file_path" : "primes.pl",
+1 -1
View File
@@ -787,7 +787,7 @@ Higher Order Symbol. Comput. 20, 3 (September 2007), 199-207.
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2012/tromp/tromp.c">tromp.c</a> - entry source code</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2012/tromp/Makefile">Makefile</a> - entry Makefile</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2012/tromp/tromp.orig.c">tromp.orig.c</a> - original source code</li>
<li><a href="how.html">how.html</a> - author supplied spoiler</li>
<li><a href="how.html">how.html</a> - author supplied debofuscation information</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2012/tromp/primes.pl">primes.pl</a> - post process entry output to print primes</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2012/tromp/try.sh">try.sh</a> - script to try entry</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2012/tromp/hw.bf">hw.bf</a> - hello world brainfuck source code</li>
+2 -2
View File
@@ -50,12 +50,12 @@
"entry_text" : "script to try entry"
},
{
"file_path" : "spoiler.html",
"file_path" : "deobfuscation.html",
"inventory_order" : 200,
"OK_to_edit" : true,
"display_as" : "html",
"display_via_github" : false,
"entry_text" : "spoiler web page"
"entry_text" : "Deobfuscation information web page"
},
{
"file_path" : "2013_misaka.tar.bz2",
+1 -1
View File
@@ -115,7 +115,7 @@ PROG= ${ENTRY}
#
OBJ= misaka.o misaka2.o misaka3.o misaka4.o misaka5.o \
misaka6.o misaka7.o misaka8.o misaka9.o
DATA= bf.pl spoiler.html
DATA= bf.pl deobfuscation.html
TARGET= ${PROG} horizontal_cat vertical_cat long_cat loong_cat \
loooong_cat loooooooong_cat long_fat_cat \
long_faat_cat same_as_long_cat
+1 -1
View File
@@ -263,7 +263,7 @@ needed for the program to work.
* [bf.pl](%%REPO_URL%%/2013/misaka/bf.pl) - a perl brainfuck interpreter, in case you don't have one
handy.
* [spoiler.html](spoiler.html) - making of this program.
* [deobfuscation.html](deobfuscation.html) - making of this program.
### About `Misaka`
File renamed without changes.
+2 -2
View File
@@ -562,7 +562,7 @@ needed for the program to work.</p>
<ul>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2013/misaka/bf.pl">bf.pl</a> - a perl brainfuck interpreter, in case you don’t have one
handy.</li>
<li><a href="spoiler.html">spoiler.html</a> - making of this program.</li>
<li><a href="deobfuscation.html">deobfuscation.html</a> - making of this program.</li>
</ul>
<h3 id="about-misaka">About <code>Misaka</code></h3>
<p>The name, layout, and functionality of <code>Misaka</code> is inspired by a particular
@@ -601,7 +601,7 @@ stackable figure:</p>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2013/misaka/misaka.orig.c">misaka.orig.c</a> - original source code</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2013/misaka/bf.pl">bf.pl</a> - brainfuck interpreter in perl</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2013/misaka/try.sh">try.sh</a> - script to try entry</li>
<li><a href="spoiler.html">spoiler.html</a> - spoiler web page</li>
<li><a href="deobfuscation.html">deobfuscation.html</a> - Deobfuscation information web page</li>
</ul>
<h2 id="secondary-files">Secondary files</h2>
<ul>
+10 -10
View File
@@ -41,6 +41,14 @@
"display_via_github" : true,
"entry_text" : "Ruby Makefile"
},
{
"file_path" : "deobfuscation.html",
"inventory_order" : 100,
"OK_to_edit" : false,
"display_as" : "html",
"display_via_github" : false,
"entry_text" : "Deobfuscation information about Q(uine)R code generator"
},
{
"file_path" : "rake.sh",
"inventory_order" : 100,
@@ -49,14 +57,6 @@
"display_via_github" : true,
"entry_text" : "make rake script"
},
{
"file_path" : "spoilers.html",
"inventory_order" : 100,
"OK_to_edit" : false,
"display_as" : "html",
"display_via_github" : false,
"entry_text" : "spoilers about Q(uine)R code generator"
},
{
"file_path" : "try.sh",
"inventory_order" : 100,
@@ -218,12 +218,12 @@
"entry_text" : "markdown source for this web page"
},
{
"file_path" : "spoilers.md",
"file_path" : "deobfuscation.md",
"inventory_order" : 4000000000,
"OK_to_edit" : true,
"display_as" : "markdown",
"display_via_github" : true,
"entry_text" : "markdown source for spoilers.html"
"entry_text" : "markdown source for deobfuscation.html"
},
{
"file_path" : "index.html",
+1 -1
View File
@@ -112,7 +112,7 @@ PROG= prog
#
OBJ= ${PROG}.o
DATA= Rakefile alpha.rb assemble.rb ast-def.rb gen-prog.rb gen-table.rb link.rb \
machine.rb main.c parse.rb prog-tmpl.c spoilers.md register.rb \
machine.rb main.c parse.rb prog-tmpl.c deobfuscation.md register.rb \
serialize.rb src.rb tool.rb vm.c
TARGET= ${PROG} main treacle
#
+1 -1
View File
@@ -64,7 +64,7 @@ You may want to use a large display with a very small terminal font.
### Deobfuscation
See [spoilers.html](spoilers.html).
See [deobfuscation.html](deobfuscation.html).
<!--
@@ -12,8 +12,8 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
<title>The International Obfuscated C Code Contest</title>
<link rel="icon" type="image/x-icon" href="../../favicon.ico">
<meta name="description" content="spoilers.md for 2014/endoh1">
<meta name="keywords" content="IOCCC, 2014/endoh1, spoilers.md">
<meta name="description" content="deobfuscation.md for 2014/endoh1">
<meta name="keywords" content="IOCCC, 2014/endoh1, deobfuscation.md">
</head>
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
@@ -26,13 +26,13 @@
<!-- -->
<!-- This web page was formed via the tool: bin/gen-other-html.sh -->
<!-- The content of main section of this web page came from: 2014/endoh1/spoilers.md -->
<!-- The content of main section of this web page came from: 2014/endoh1/deobfuscation.md -->
<!-- -->
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2014/endoh1/spoilers.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2014/endoh1/spoilers.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2014/endoh1/spoilers.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2014/endoh1/deobfuscation.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2014/endoh1/deobfuscation.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2014/endoh1/deobfuscation.md !!! -->
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<!-- Markdown content was converted into HTML via the tool: bin/md2html.sh -->
@@ -363,7 +363,7 @@
height=110>
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>spoilers.html for 2014/endoh1</h2>
<h2>deobfuscation.html for 2014/endoh1</h2>
</div>
<!-- END: this line ends content from: inc/header.default.html -->
@@ -371,7 +371,7 @@
<div class="navbar">
<a class="Left" href="index.html">&uarr; jump to index.html &uarr;</a>
<a class="Right" href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2F2014%2Fendoh1%2Fspoilers.html">&#x2713;</a>
<a class="Right" href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2F2014%2Fendoh1%2Fdeobfuscation.html">&#x2713;</a>
</div>
<!-- END: this line ends content from: inc/navbar.up2index.html -->
@@ -382,7 +382,7 @@
<!-- END: this line ends content from: inc/before-content.default.html -->
<!-- START: this line starts content for HTML phase 21 by: bin/pandoc-wrapper.sh via bin/md2html.sh -->
<!-- BEFORE: 1st line of markdown file: 2014/endoh1/spoilers.md -->
<!-- BEFORE: 1st line of markdown file: 2014/endoh1/deobfuscation.md -->
<h1 id="quiner-code-generator">Q(uine)R code generator</h1>
<h2 id="what-is-difficult">What is difficult?</h2>
<p>As you may know, QR code (specification: ISO/IEC 18004) is quite complex. It
@@ -533,7 +533,7 @@ but it appears to no longer exist.</p>
https://creativecommons.org/licenses/by-sa/4.0/
-->
<!-- AFTER: last line of markdown file: 2014/endoh1/spoilers.md -->
<!-- AFTER: last line of markdown file: 2014/endoh1/deobfuscation.md -->
<!-- END: this line ends content for HTML phase 21 by: bin/pandoc-wrapper.sh via bin/md2html.sh -->
<!-- START: this line starts content from: inc/after-content.default.html -->
@@ -593,7 +593,7 @@ but it appears to no longer exist.</p>
<div id="coda"><h3>Coda</h3>
<p>
<a href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2F2014%2Fendoh1%2Fspoilers.html" rel="nofollow">Nu HTML check this web page</a><br>
<a href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2F2014%2Fendoh1%2Fdeobfuscation.html" rel="nofollow">Nu HTML check this web page</a><br>
<a href="#top">Jump to top</a> <a href="#content">Jump to Content</a>
</p>
</div>
File renamed without changes.
+3 -3
View File
@@ -433,7 +433,7 @@ more than 1000 words.</p>
<h3 id="remarks">Remarks</h3>
<p>You may want to use a large display with a very small terminal font.</p>
<h3 id="deobfuscation">Deobfuscation</h3>
<p>See <a href="spoilers.html">spoilers.html</a>.</p>
<p>See <a href="deobfuscation.html">deobfuscation.html</a>.</p>
<!--
Copyright © 1984-2024 by Landon Curt Noll. All Rights Reserved.
@@ -463,8 +463,8 @@ more than 1000 words.</p>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/endoh1/Makefile">Makefile</a> - entry Makefile</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/endoh1/prog.orig.c">prog.orig.c</a> - original source code</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/endoh1/Rakefile">Rakefile</a> - Ruby Makefile</li>
<li><a href="deobfuscation.html">deobfuscation.html</a> - Deobfuscation information about Q(uine)R code generator</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/endoh1/rake.sh">rake.sh</a> - make rake script</li>
<li><a href="spoilers.html">spoilers.html</a> - spoilers about Q(uine)R code generator</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/endoh1/try.sh">try.sh</a> - script to try entry</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/endoh1/alpha.rb">alpha.rb</a> - support program for Rakefile</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/endoh1/assemble.rb">assemble.rb</a> - support program for Rakefile</li>
@@ -485,10 +485,10 @@ more than 1000 words.</p>
<ul>
<li><a href="2014_endoh1.tar.bz2">2014_endoh1.tar.bz2</a> - download entry tarball</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/endoh1/README.md">README.md</a> - markdown source for this web page</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/endoh1/deobfuscation.md">deobfuscation.md</a> - markdown source for deobfuscation.html</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/endoh1/.entry.json">.entry.json</a> - entry summary and manifest in JSON</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/endoh1/.gitignore">.gitignore</a> - list of files that should not be committed under git</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/endoh1/.path">.path</a> - directory path from top level directory</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/endoh1/spoilers.md">spoilers.md</a> - markdown source for spoilers.html</li>
<li><a href="index.html">index.html</a> - this web page</li>
</ul>
<hr style="width:10%;text-align:left;margin-left:0">
+2 -2
View File
@@ -58,12 +58,12 @@
"entry_text" : "script to try entry"
},
{
"file_path" : "spoiler.html",
"file_path" : "deobfuscation.html",
"inventory_order" : 200,
"OK_to_edit" : true,
"display_as" : "html",
"display_via_github" : false,
"entry_text" : "spoiler web page"
"entry_text" : "Deobfuscation information web page"
},
{
"file_path" : "2014_sinon.tar.bz2",
+1 -1
View File
@@ -112,7 +112,7 @@ that there are no files named "run" and "run.c" in current directory
File size and CRC32 of [prog.c](%%REPO_URL%%/2014/sinon/prog.c) are embedded in line 7.
Process for making `Sinon` is included in [spoiler.html](spoiler.html).
Process for making `Sinon` is included in [deobfuscation.html](deobfuscation.html).
Layout of this code is based on Asada Shino, also known as "`Sinon`",
from Sword Art Online.
File renamed without changes.
+2 -2
View File
@@ -474,7 +474,7 @@ that there are no files named “run” and “run.c” in current directory
(they will be overwritten) and run:</p>
<pre><code> perl prog.c | bash</code></pre>
<p>File size and CRC32 of <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/sinon/prog.c">prog.c</a> are embedded in line 7.</p>
<p>Process for making <code>Sinon</code> is included in <a href="spoiler.html">spoiler.html</a>.</p>
<p>Process for making <code>Sinon</code> is included in <a href="deobfuscation.html">deobfuscation.html</a>.</p>
<p>Layout of this code is based on Asada Shino, also known as “<code>Sinon</code>”,
from Sword Art Online.</p>
<!--
@@ -508,7 +508,7 @@ from Sword Art Online.</p>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/sinon/glock.sh">glock.sh</a> - script to run entry</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/sinon/hecate.sh">hecate.sh</a> - script to run entry</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/sinon/try.sh">try.sh</a> - script to try entry</li>
<li><a href="spoiler.html">spoiler.html</a> - spoiler web page</li>
<li><a href="deobfuscation.html">deobfuscation.html</a> - Deobfuscation information web page</li>
</ul>
<h2 id="secondary-files">Secondary files</h2>
<ul>
+10 -10
View File
@@ -106,12 +106,12 @@
"entry_text" : "test suite comparison data for 32-bit systems"
},
{
"file_path" : "spoilers.html",
"file_path" : "deobfuscation.html",
"inventory_order" : 200,
"OK_to_edit" : false,
"display_as" : "html",
"display_via_github" : false,
"entry_text" : "spoiler web page"
"entry_text" : "Deobfuscation information web page"
},
{
"file_path" : "src.doc.txt",
@@ -161,6 +161,14 @@
"display_via_github" : true,
"entry_text" : "markdown source for this web page"
},
{
"file_path" : "deobfuscation.md",
"inventory_order" : 4000000000,
"OK_to_edit" : true,
"display_as" : "markdown",
"display_via_github" : true,
"entry_text" : "markdown source for deobfuscation.html"
},
{
"file_path" : "road.to.obscurity.md",
"inventory_order" : 4000000000,
@@ -169,14 +177,6 @@
"display_via_github" : true,
"entry_text" : "markdown source for road.to.obscurity.html"
},
{
"file_path" : "spoilers.md",
"inventory_order" : 4000000000,
"OK_to_edit" : true,
"display_as" : "markdown",
"display_via_github" : true,
"entry_text" : "markdown source for spoilers.html"
},
{
"file_path" : "index.html",
"inventory_order" : 4294967295,
+1 -1
View File
@@ -230,7 +230,7 @@ This allows for a convenient test suite:
### Deobfuscation:
If you do not want to puzzle out how it works, see [spoilers.html](spoilers.html).
If you do not want to puzzle out how it works, see [deobfuscation.html](deobfuscation.html).
<!--
@@ -12,8 +12,8 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
<title>The International Obfuscated C Code Contest</title>
<link rel="icon" type="image/x-icon" href="../../favicon.ico">
<meta name="description" content="spoilers.md for 2015/burton">
<meta name="keywords" content="IOCCC, 2015/burton, spoilers.md">
<meta name="description" content="deobfuscation.md for 2015/burton">
<meta name="keywords" content="IOCCC, 2015/burton, deobfuscation.md">
</head>
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
@@ -26,13 +26,13 @@
<!-- -->
<!-- This web page was formed via the tool: bin/gen-other-html.sh -->
<!-- The content of main section of this web page came from: 2015/burton/spoilers.md -->
<!-- The content of main section of this web page came from: 2015/burton/deobfuscation.md -->
<!-- -->
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2015/burton/spoilers.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2015/burton/spoilers.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2015/burton/spoilers.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2015/burton/deobfuscation.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2015/burton/deobfuscation.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2015/burton/deobfuscation.md !!! -->
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<!-- Markdown content was converted into HTML via the tool: bin/md2html.sh -->
@@ -363,7 +363,7 @@
height=110>
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>spoilers.html for 2015/burton</h2>
<h2>deobfuscation.html for 2015/burton</h2>
</div>
<!-- END: this line ends content from: inc/header.default.html -->
@@ -371,7 +371,7 @@
<div class="navbar">
<a class="Left" href="index.html">&uarr; jump to index.html &uarr;</a>
<a class="Right" href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2F2015%2Fburton%2Fspoilers.html">&#x2713;</a>
<a class="Right" href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2F2015%2Fburton%2Fdeobfuscation.html">&#x2713;</a>
</div>
<!-- END: this line ends content from: inc/navbar.up2index.html -->
@@ -382,8 +382,8 @@
<!-- END: this line ends content from: inc/before-content.default.html -->
<!-- START: this line starts content for HTML phase 21 by: bin/pandoc-wrapper.sh via bin/md2html.sh -->
<!-- BEFORE: 1st line of markdown file: 2015/burton/spoilers.md -->
<h3 id="spoilers">Spoilers</h3>
<!-- BEFORE: 1st line of markdown file: 2015/burton/deobfuscation.md -->
<h3 id="deobfuscation">Deobfuscation</h3>
<p><code>calc</code> is a recursive-descent parser. It allocates from the stack deep enough
that all expressions are exhausted before the recursion stack depth reaches the
allocations. The memory map and source is documented in
@@ -428,7 +428,7 @@ obfuscation, and remarkably effective.</p>
https://creativecommons.org/licenses/by-sa/4.0/
-->
<!-- AFTER: last line of markdown file: 2015/burton/spoilers.md -->
<!-- AFTER: last line of markdown file: 2015/burton/deobfuscation.md -->
<!-- END: this line ends content for HTML phase 21 by: bin/pandoc-wrapper.sh via bin/md2html.sh -->
<!-- START: this line starts content from: inc/after-content.default.html -->
@@ -488,7 +488,7 @@ obfuscation, and remarkably effective.</p>
<div id="coda"><h3>Coda</h3>
<p>
<a href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2F2015%2Fburton%2Fspoilers.html" rel="nofollow">Nu HTML check this web page</a><br>
<a href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2F2015%2Fburton%2Fdeobfuscation.html" rel="nofollow">Nu HTML check this web page</a><br>
<a href="#top">Jump to top</a> <a href="#content">Jump to Content</a>
</p>
</div>
@@ -1,4 +1,4 @@
### Spoilers
### Deobfuscation
`calc` is a recursive-descent parser. It allocates from the stack deep enough
+3 -3
View File
@@ -529,7 +529,7 @@ This allows for a convenient test suite:</p>
<pre><code> ln -sf prog eprog
PATH=. eprog &lt; test.in | diff - test.out</code></pre>
<h3 id="deobfuscation">Deobfuscation:</h3>
<p>If you do not want to puzzle out how it works, see <a href="spoilers.html">spoilers.html</a>.</p>
<p>If you do not want to puzzle out how it works, see <a href="deobfuscation.html">deobfuscation.html</a>.</p>
<!--
Copyright © 1984-2024 by Landon Curt Noll. All Rights Reserved.
@@ -567,18 +567,18 @@ This allows for a convenient test suite:</p>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/burton/test32.out">test32.out</a> - test suite comparison data for 32-bit systems</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/burton/test.in">test.in</a> - test suite input data</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/burton/test.out">test.out</a> - test suite comparison data</li>
<li><a href="spoilers.html">spoilers.html</a> - spoiler web page</li>
<li><a href="deobfuscation.html">deobfuscation.html</a> - Deobfuscation information web page</li>
<li><a href="src.doc.txt">src.doc.txt</a> - hints about the source code</li>
</ul>
<h2 id="secondary-files">Secondary files</h2>
<ul>
<li><a href="2015_burton.tar.bz2">2015_burton.tar.bz2</a> - download entry tarball</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/burton/README.md">README.md</a> - markdown source for this web page</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/burton/deobfuscation.md">deobfuscation.md</a> - markdown source for deobfuscation.html</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/burton/.entry.json">.entry.json</a> - entry summary and manifest in JSON</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/burton/.gitignore">.gitignore</a> - list of files that should not be committed under git</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/burton/.path">.path</a> - directory path from top level directory</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/burton/road.to.obscurity.md">road.to.obscurity.md</a> - markdown source for road.to.obscurity.html</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/burton/spoilers.md">spoilers.md</a> - markdown source for spoilers.html</li>
<li><a href="index.html">index.html</a> - this web page</li>
</ul>
<hr style="width:10%;text-align:left;margin-left:0">
+6 -6
View File
@@ -82,28 +82,28 @@
"entry_text" : "cc man page"
},
{
"file_path" : "spoiler/Makefile",
"file_path" : "deobfuscation/Makefile",
"inventory_order" : 200,
"OK_to_edit" : true,
"display_as" : "makefile",
"display_via_github" : true,
"entry_text" : "spoiler Makefile"
"entry_text" : "Deobfuscation Makefile"
},
{
"file_path" : "spoiler/err.h",
"file_path" : "deobfuscation/err.h",
"inventory_order" : 210,
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
"entry_text" : "spoiler err.h header file"
"entry_text" : "Deobfuscation err.h header file"
},
{
"file_path" : "spoiler/prog.c",
"file_path" : "deobfuscation/prog.c",
"inventory_order" : 210,
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
"entry_text" : "spoiler source code"
"entry_text" : "Deobfuscatied source code"
},
{
"file_path" : "war-and-peace.txt",
+1 -1
View File
@@ -112,7 +112,7 @@ PROG= prog
#
OBJ= ${PROG}.o
CSRC= ${PROG}.o
DATA= spoiler/Makefile spoiler/err.h spoiler/prog.c
DATA= deobfuscation/Makefile deobfuscation/err.h deobfuscation/prog.c
TARGET= ${PROG}
#
ALT_OBJ= ${PROG}.alt.o
File renamed without changes.
File renamed without changes.
File renamed without changes.
+3 -3
View File
@@ -524,9 +524,9 @@ Comm. of ACM, Vol. 18, June 1975, pages 341-343<br>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/howe/prog-test.sh">prog-test.sh</a> - script to run test suite</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/howe/try.sh">try.sh</a> - script to try entry</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/howe/cc.1">cc.1</a> - cc man page</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/howe/spoiler/Makefile">spoiler/Makefile</a> - spoiler Makefile</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/howe/spoiler/err.h">spoiler/err.h</a> - spoiler err.h header file</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/howe/spoiler/prog.c">spoiler/prog.c</a> - spoiler source code</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/howe/deobfuscation/Makefile">deobfuscation/Makefile</a> - Deobfuscation Makefile</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/howe/deobfuscation/err.h">deobfuscation/err.h</a> - Deobfuscation err.h header file</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/howe/deobfuscation/prog.c">deobfuscation/prog.c</a> - Deobfuscatied source code</li>
<li><a href="war-and-peace.txt">war-and-peace.txt</a> - War and Peace translated to English</li>
</ul>
<h2 id="secondary-files">Secondary files</h2>
+2 -2
View File
@@ -42,12 +42,12 @@
"entry_text" : "script to try entry"
},
{
"file_path" : "spoiler.html",
"file_path" : "deobfuscation.html",
"inventory_order" : 200,
"OK_to_edit" : true,
"display_as" : "html",
"display_via_github" : false,
"entry_text" : "spoiler web page"
"entry_text" : "Deobfuscation information web page"
},
{
"file_path" : "2015_yang.tar.bz2",
+1 -1
View File
@@ -123,7 +123,7 @@ of ~1MB, and take ~500MB of RAM to compile.
of source code is embedded in the source code itself.
The process of writing this program can be seen by opening
[spoiler.html](spoiler.html) in a browser that supports JavaScript.
[deobfuscation.html](deobfuscation.html) in a browser that supports JavaScript.
Code layout is inspired by [Ibuki
Fuuko](https://clannad.fandom.com/wiki/Fuko_Ibuki), for her love of sea stars.
File renamed without changes.
+2 -2
View File
@@ -475,7 +475,7 @@ of ~1MB, and take ~500MB of RAM to compile.</p>
<p><a href="https://en.wikipedia.org/wiki/Computation_of_cyclic_redundancy_checks#CRC-32_algorithm">CRC32</a>
of source code is embedded in the source code itself.</p>
<p>The process of writing this program can be seen by opening
<a href="spoiler.html">spoiler.html</a> in a browser that supports JavaScript.</p>
<a href="deobfuscation.html">deobfuscation.html</a> in a browser that supports JavaScript.</p>
<p>Code layout is inspired by <a href="https://clannad.fandom.com/wiki/Fuko_Ibuki">Ibuki
Fuuko</a>, for her love of sea stars.</p>
<!--
@@ -507,7 +507,7 @@ Fuuko</a>, for her love of sea stars.</p>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/yang/Makefile">Makefile</a> - entry Makefile</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/yang/prog.orig.c">prog.orig.c</a> - original source code</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2015/yang/try.sh">try.sh</a> - script to try entry</li>
<li><a href="spoiler.html">spoiler.html</a> - spoiler web page</li>
<li><a href="deobfuscation.html">deobfuscation.html</a> - Deobfuscation information web page</li>
</ul>
<h2 id="secondary-files">Secondary files</h2>
<ul>
+2 -2
View File
@@ -42,12 +42,12 @@
"entry_text" : "script to try entry"
},
{
"file_path" : "spoiler.png",
"file_path" : "deobfuscation.png",
"inventory_order" : 200,
"OK_to_edit" : true,
"display_as" : "image",
"display_via_github" : false,
"entry_text" : "spoiler image"
"entry_text" : "Deobfuscation image"
},
{
"file_path" : "2018_algmyr.tar.bz2",
+1 -1
View File
@@ -83,7 +83,7 @@ from hearing. But even without training you can easily read along with the
printed characters and have the sound make sense with the look of the
characters.
See image [spoiler.png](spoiler.png) for an example spectrogram.
See image [deobfuscation.png](deobfuscation.png) for an example spectrogram.
### Limitations
File renamed without changes.
+2 -2
View File
@@ -448,7 +448,7 @@ could listen to a cacophony of chirpy characters.</p>
from hearing. But even without training you can easily read along with the
printed characters and have the sound make sense with the look of the
characters.</p>
<p>See image <a href="spoiler.png">spoiler.png</a> for an example spectrogram.</p>
<p>See image <a href="deobfuscation.png">deobfuscation.png</a> for an example spectrogram.</p>
<h3 id="limitations">Limitations</h3>
<p>There is no error checking done when opening files, so expect segfaults if you
provide the wrong path to a file.</p>
@@ -545,7 +545,7 @@ myself. :(</p>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/algmyr/Makefile">Makefile</a> - entry Makefile</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/algmyr/prog.orig.c">prog.orig.c</a> - original source code</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/algmyr/try.sh">try.sh</a> - script to try entry</li>
<li><a href="spoiler.png">spoiler.png</a> - spoiler image</li>
<li><a href="deobfuscation.png">deobfuscation.png</a> - Deobfuscation image</li>
</ul>
<h2 id="secondary-files">Secondary files</h2>
<ul>
+1 -1
View File
@@ -439,7 +439,7 @@
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
"entry_text" : "spoiler - hints about the source code"
"entry_text" : "deobfuscation hints about the source code"
},
{
"file_path" : "2018_burton2.tar.bz2",
+1 -1
View File
@@ -782,7 +782,7 @@ are not recognised when written as <code>-rs</code> in prose).</p>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/burton2/spotcheck.sh">spotcheck.sh</a> - script to test a lot of files vs iocccsize</li>
<li><a href="v7unix">v7unix</a> - reserved words for a v7 UNIX C standard</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/burton2/spotdiff.sh">spotdiff.sh</a> - summarize the results of spotcheck</li>
<li><a href="src.doc.txt">src.doc.txt</a> - spoiler - hints about the source code</li>
<li><a href="src.doc.txt">src.doc.txt</a> - deobfuscation hints about the source code</li>
</ul>
<h2 id="secondary-files">Secondary files</h2>
<ul>
+2 -2
View File
@@ -42,12 +42,12 @@
"entry_text" : "script to try entry"
},
{
"file_path" : "spoiler.html",
"file_path" : "deobfuscation.html",
"inventory_order" : 200,
"OK_to_edit" : true,
"display_as" : "html",
"display_via_github" : false,
"entry_text" : "spoiler web page"
"entry_text" : "Deobfuscation information web page"
},
{
"file_path" : "2018_yang.tar.bz2",
+13 -13
View File
@@ -112,7 +112,7 @@ PROG= prog
#
OBJ= ${PROG}.o
CSRC= ${PROG}.o
DATA= spoiler.html
DATA= deobfuscation.html
TARGET= left right shift msg0 msg1 msg2
#
ALT_OBJ=
@@ -169,17 +169,17 @@ generated5.c: ${PROG}.c right shift
@${RM} -f $@
./shift < $< | ./right > $@
############
# spoilers #
############
#################
# deobfuscation #
#################
spoiler: spoilers
deobfuscation: deobfuscations
spoilers:
@echo "Really show spoilers? Please build this target to confirm:"
@echo " i_give_up_show_me_the_spoilers"
deobfuscations:
@echo "Really show deobfuscation information? Please build this target to confirm:"
@echo " i_give_up_show_me_the_deobfuscation"
i_give_up_show_me_the_spoilers: msg3 msg4 msg5 msg6 msg7 msg8 msg9
i_give_up_show_me_the_deobfuscation: msg3 msg4 msg5 msg6 msg7 msg8 msg9
msg3: generated6.c
$(CC) $(CFLAGS) $< -o $@
@@ -229,11 +229,11 @@ generated11.c: generated10.c right shift
generated12.c: msg7
./msg7 > $@
####################################
# spoilers for the truly_impatient #
####################################
#########################################
# deobfuscation for the truly_impatient #
#########################################
spoiler_for_the_truly_impatient: i_just_want_to_see_the_final_message
deobfuscation_for_the_truly_impatient: i_just_want_to_see_the_final_message
i_just_want_to_see_the_final_message: msg11.txt
@${CAT} $<
+1 -1
View File
@@ -143,7 +143,7 @@ but not limited to the "1125" at line 4 as opposed to "1025", to satisfy
- CRC32 of the code is embedded in the code itself.
- Process for writing [prog.c](%%REPO_URL%%/2018/yang/prog.c) is available in
[spoiler.html](spoiler.html).
[deobfuscation.html](deobfuscation.html).
### Compatibility:
File renamed without changes.
+2 -2
View File
@@ -487,7 +487,7 @@ but not limited to the “1125” at line 4 as opposed to “1025”, to satisfy
<code>-Waggresive-loop-optimizations</code>.</p></li>
<li><p>CRC32 of the code is embedded in the code itself.</p></li>
<li><p>Process for writing <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/yang/prog.c">prog.c</a> is available in
<a href="spoiler.html">spoiler.html</a>.</p></li>
<a href="deobfuscation.html">deobfuscation.html</a>.</p></li>
</ul>
<h3 id="compatibility">Compatibility:</h3>
<p><code>Nuko</code> and the rotated tools accept only ASCII files where each
@@ -538,7 +538,7 @@ will look weird after rotation, for example.</p>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/yang/Makefile">Makefile</a> - entry Makefile</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/yang/prog.orig.c">prog.orig.c</a> - original source code</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2018/yang/try.sh">try.sh</a> - script to try entry</li>
<li><a href="spoiler.html">spoiler.html</a> - spoiler web page</li>
<li><a href="deobfuscation.html">deobfuscation.html</a> - Deobfuscation information web page</li>
</ul>
<h2 id="secondary-files">Secondary files</h2>
<ul>
+5 -5
View File
@@ -62,13 +62,13 @@ read -r -n 1 -p "Press any key to run: ./msg2: "
echo 1>&2
./msg2
read -r -p "Do you wish to see some of the spoilers (Y/N)? "
read -r -p "Do you wish to see some of the deobfuscation information (Y/N)? "
if [[ "$REPLY" == "Y" || "$REPLY" == "y" ]]; then
echo "$ make spoilers" 1>&2
make spoilers
echo "$ make deobfuscations" 1>&2
make deobfuscations
rm -f generated*.c msg*.c
echo "$ make i_give_up_show_me_the_spoilers"
make i_give_up_show_me_the_spoilers
echo "$ make i_give_up_show_me_the_deobfuscation"
make i_give_up_show_me_the_deobfuscation
echo 1>&2
for i in 0 1 2 3 4 5 6 7 8; do
read -r -n 1 -p "Press any key to run: ./msg$i: "
+8 -8
View File
@@ -57,6 +57,14 @@
"display_via_github" : true,
"entry_text" : "unlambda script"
},
{
"file_path" : "deobfuscation.c",
"inventory_order" : 200,
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
"entry_text" : "Deobfuscated source code"
},
{
"file_path" : "iocccsize_2018.c",
"inventory_order" : 200,
@@ -65,14 +73,6 @@
"display_via_github" : true,
"entry_text" : "2018 iocccsize.c source"
},
{
"file_path" : "progSpoiler.c",
"inventory_order" : 200,
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
"entry_text" : "spoiler source code"
},
{
"file_path" : "sierpinski.unl",
"inventory_order" : 200,
+1 -1
View File
@@ -199,7 +199,7 @@ since it was developed using `char`s it should be always used safely.
### Deobfuscation:
- You can examine the [progSpoiler.c](%%REPO_URL%%/2019/adamovsky/progSpoiler.c) file. It is the original
- You can examine the [deobfuscation.c](%%REPO_URL%%/2019/adamovsky/deobfuscation.c) file. It is the original
final version of the interpreter, before I started the downsizing. It accepts
one more optional parameter that specifies a filename for the output Unlambda
function (it's the Unlambda function that remains after all function
File renamed without changes.
+2 -2
View File
@@ -526,7 +526,7 @@ since it was developed using <code>char</code>s it should be always used safely.
</ul>
<h3 id="deobfuscation">Deobfuscation:</h3>
<ul>
<li><p>You can examine the <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2019/adamovsky/progSpoiler.c">progSpoiler.c</a> file. It is the original
<li><p>You can examine the <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2019/adamovsky/deobfuscation.c">deobfuscation.c</a> file. It is the original
final version of the interpreter, before I started the downsizing. It accepts
one more optional parameter that specifies a filename for the output Unlambda
function (it’s the Unlambda function that remains after all function
@@ -623,8 +623,8 @@ be applied.</p>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2019/adamovsky/try.sh">try.sh</a> - script to try entry</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2019/adamovsky/advent.unl">advent.unl</a> - unlambda script</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2019/adamovsky/crash.unl">crash.unl</a> - unlambda script</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2019/adamovsky/deobfuscation.c">deobfuscation.c</a> - Deobfuscated source code</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2019/adamovsky/iocccsize_2018.c">iocccsize_2018.c</a> - 2018 iocccsize.c source</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2019/adamovsky/progSpoiler.c">progSpoiler.c</a> - spoiler source code</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2019/adamovsky/sierpinski.unl">sierpinski.unl</a> - unlambda code</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2019/adamovsky/spam.unl">spam.unl</a> - unlambda code</li>
</ul>
+2 -2
View File
@@ -66,12 +66,12 @@
"entry_text" : "source formatter as ASCII Violet Evergarden"
},
{
"file_path" : "spoiler.html",
"file_path" : "deobfuscation.html",
"inventory_order" : 200,
"OK_to_edit" : true,
"display_as" : "html",
"display_via_github" : false,
"entry_text" : "spoiler web page"
"entry_text" : "Deobfuscation information web page"
},
{
"file_path" : "2019_yang.tar.bz2",
+3
View File
@@ -45,6 +45,9 @@ For more detailed information see [2019/yang in bugs.html](../../bugs.html#2019_
Do you understand how this program works? You may have to go over and over the
output again.
If you run into difficultly in understanding the code, you may wish
to review the [deobfuscation.html](deobfuscation.html) web page.
## Author's remarks:
File renamed without changes.
+3 -1
View File
@@ -424,6 +424,8 @@ Location: <a href="../../location.html#US">US</a> - <em>United States of America
<h2 id="judges-remarks">Judges’ remarks:</h2>
<p>Do you understand how this program works? You may have to go over and over the
output again.</p>
<p>If you run into difficultly in understanding the code, you may wish
to review the <a href="deobfuscation.html">deobfuscation.html</a> web page.</p>
<h2 id="authors-remarks">Author’s remarks:</h2>
<h3 id="summary">Summary:</h3>
<p>Scramble/unscramble to single file:</p>
@@ -557,7 +559,7 @@ the same name, the character who is highly skilled in writing letters.</p>
<li><a href="sample_input.txt">sample_input.txt</a> - sample input</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2019/yang/try.sh">try.sh</a> - script to try entry</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2019/yang/violet.c">violet.c</a> - source formatter as ASCII Violet Evergarden</li>
<li><a href="spoiler.html">spoiler.html</a> - spoiler web page</li>
<li><a href="deobfuscation.html">deobfuscation.html</a> - Deobfuscation information web page</li>
</ul>
<h2 id="secondary-files">Secondary files</h2>
<ul>
+13 -13
View File
@@ -66,15 +66,15 @@
"entry_text" : "sample input"
},
{
"file_path" : "spoiler/code.c",
"file_path" : "deobfuscation/code.c",
"inventory_order" : 200,
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
"entry_text" : "spoiler code main logic"
"entry_text" : "debofuscated code main logic"
},
{
"file_path" : "spoiler/gen.rb",
"file_path" : "deobfuscation/gen.rb",
"inventory_order" : 200,
"OK_to_edit" : true,
"display_as" : "ruby",
@@ -82,36 +82,36 @@
"entry_text" : "ruby code to compose items and prog.c in artistic way"
},
{
"file_path" : "spoiler/glyphs.txt",
"file_path" : "deobfuscation/glyphs.txt",
"inventory_order" : 200,
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
"entry_text" : "glyphs data for spoiler/gen.rb"
"entry_text" : "glyphs data for deobfuscation/gen.rb"
},
{
"file_path" : "spoiler/index.html",
"file_path" : "deobfuscation/index.html",
"inventory_order" : 200,
"OK_to_edit" : true,
"display_as" : "html",
"display_via_github" : false,
"entry_text" : "spoiler index.html web page"
"entry_text" : "deobfuscation information web page"
},
{
"file_path" : "spoiler/prog.c",
"file_path" : "deobfuscation/prog.c",
"inventory_order" : 200,
"OK_to_edit" : true,
"display_as" : "c",
"display_via_github" : true,
"entry_text" : "spoiler source code"
"entry_text" : "deobfuscated source code"
},
{
"file_path" : "spoiler/tmpl.txt",
"file_path" : "deobfuscation/tmpl.txt",
"inventory_order" : 200,
"OK_to_edit" : true,
"display_as" : "text",
"display_via_github" : false,
"entry_text" : "template for spoiler/gen.rb output"
"entry_text" : "template for deobfuscation/gen.rb output"
},
{
"file_path" : "2020_endoh2.tar.bz2",
@@ -154,12 +154,12 @@
"entry_text" : "markdown source for this web page"
},
{
"file_path" : "spoiler/index.md",
"file_path" : "deobfuscation/index.md",
"inventory_order" : 4000000000,
"OK_to_edit" : true,
"display_as" : "markdown",
"display_via_github" : true,
"entry_text" : "markdown source for spoiler/index.html"
"entry_text" : "markdown source for deobfuscationr/index.html"
},
{
"file_path" : "index.html",
+2 -7
View File
@@ -29,11 +29,11 @@ What happens if you do
## Judges' remarks:
Clever use of the C99 complex data type. The [spoiler](spoiler/index.html) directory
Clever use of the C99 complex data type. The [deobfuscation](deobfuscation/index.html) directory
contains clues as to how some winning authors create / edit programs into ASCII
shapes.
With the source from the [spoiler](spoiler/index.html) directory could you make the code
With the source from the [deobfuscation](deobfuscation/index.html) directory could you make the code
render for a larger terminal window? How about adding more glyphs?
@@ -49,11 +49,6 @@ No! Try not. Do, or do not. There is no try.
./a.out bear.txt
```
See spoiler.zip for the source code.
[The 16th most common password on the Internet in 2017 (according to Splash Data)][1] the password is.
[1]: https://en.wikipedia.org/wiki/List_of_the_most_common_passwords
<!--
Copyright © 1984-2024 by Landon Curt Noll. All Rights Reserved.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -26,13 +26,13 @@
<!-- -->
<!-- This web page was formed via the tool: bin/gen-other-html.sh -->
<!-- The content of main section of this web page came from: 2020/endoh2/spoiler/index.md -->
<!-- The content of main section of this web page came from: 2020/endoh2/deobfuscation/index.md -->
<!-- -->
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2020/endoh2/spoiler/index.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2020/endoh2/spoiler/index.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2020/endoh2/spoiler/index.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2020/endoh2/deobfuscation/index.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2020/endoh2/deobfuscation/index.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2020/endoh2/deobfuscation/index.md !!! -->
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<!-- Markdown content was converted into HTML via the tool: bin/md2html.sh -->
@@ -371,7 +371,7 @@
<div class="navbar">
<a class="Left" href="../index.html">&uarr; jump to index.html &uarr;</a>
<a class="Right" href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2F2020%2Fendoh2%2Fspoiler%2Findex.html">&#x2713;</a>
<a class="Right" href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2F2020%2Fendoh2%2Fdeobfuscation%2Findex.html">&#x2713;</a>
</div>
<!-- END: this line ends content from: inc/navbar.up2index.html -->
@@ -382,19 +382,19 @@
<!-- END: this line ends content from: inc/before-content.default.html -->
<!-- START: this line starts content for HTML phase 21 by: bin/pandoc-wrapper.sh via bin/md2html.sh -->
<!-- BEFORE: 1st line of markdown file: 2020/endoh2/spoiler/index.md -->
<!-- BEFORE: 1st line of markdown file: 2020/endoh2/deobfuscation/index.md -->
<h1 id="opening-crawl-rot13-decoder">Opening crawl ROT13 decoder</h1>
<p>The program contains dedicated font data for all uppercase alphabet letters.</p>
<p>The source code of the font is <a href="glyphs.txt">glyphs.txt</a>, which is a sequence of
chunks that is a ASCII code (65-90) followed by points data: <code>x,y,ctrl</code>.</p>
<p>If <code>ctrl</code> is 1, the point is used as control point for quadratic bezier curve.</p>
<p><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/endoh2/spoiler/code.c">code.c</a> is the main logic for the program, which has some placeholders
<p><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/endoh2/deobfuscation/code.c">code.c</a> is the main logic for the program, which has some placeholders
for font data and something.</p>
<p>It decompresses the font data and renders a given text by projection. It
exploits <code>C99</code>’s <code>double complex</code> type to represent 2D points, but carefully
coded so that it does not require any <code>math.h</code> functions; you don’t have to pass
<code>-lm</code> to <code>cc</code>.</p>
<p><a href="tmpl.txt">tmpl.txt</a> is a template for the program. <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/endoh2/spoiler/gen.rb">gen.rb</a> composes
<p><a href="tmpl.txt">tmpl.txt</a> is a template for the program. <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/endoh2/deobfuscation/gen.rb">gen.rb</a> composes
the all items and generates <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/endoh2/prog.c">prog.c</a>.</p>
<hr style="width:10%;text-align:left;margin-left:0">
<p>Jump to: <a href="#">top</a></p>
@@ -411,7 +411,7 @@ the all items and generates <a href="https://github.com/ioccc-src/temp-test-iocc
https://creativecommons.org/licenses/by-sa/4.0/
-->
<!-- AFTER: last line of markdown file: 2020/endoh2/spoiler/index.md -->
<!-- AFTER: last line of markdown file: 2020/endoh2/deobfuscation/index.md -->
<!-- END: this line ends content for HTML phase 21 by: bin/pandoc-wrapper.sh via bin/md2html.sh -->
<!-- START: this line starts content from: inc/after-content.default.html -->
@@ -471,7 +471,7 @@ the all items and generates <a href="https://github.com/ioccc-src/temp-test-iocc
<div id="coda"><h3>Coda</h3>
<p>
<a href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2F2020%2Fendoh2%2Fspoiler%2Findex.html" rel="nofollow">Nu HTML check this web page</a><br>
<a href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2F2020%2Fendoh2%2Fdeobfuscation%2Findex.html" rel="nofollow">Nu HTML check this web page</a><br>
<a href="#top">Jump to top</a> <a href="#content">Jump to Content</a>
</p>
</div>
@@ -7,7 +7,7 @@ chunks that is a ASCII code (65-90) followed by points data: `x,y,ctrl`.
If `ctrl` is 1, the point is used as control point for quadratic bezier curve.
[code.c](%%REPO_URL%%/2020/endoh2/spoiler/code.c) is the main logic for the program, which has some placeholders
[code.c](%%REPO_URL%%/2020/endoh2/deobfuscation/code.c) is the main logic for the program, which has some placeholders
for font data and something.
It decompresses the font data and renders a given text by projection. It
@@ -15,7 +15,7 @@ exploits `C99`'s `double complex` type to represent 2D points, but carefully
coded so that it does not require any `math.h` functions; you don't have to pass
`-lm` to `cc`.
[tmpl.txt](tmpl.txt) is a template for the program. [gen.rb](%%REPO_URL%%/2020/endoh2/spoiler/gen.rb) composes
[tmpl.txt](tmpl.txt) is a template for the program. [gen.rb](%%REPO_URL%%/2020/endoh2/deobfuscation/gen.rb) composes
the all items and generates [prog.c](%%REPO_URL%%/2020/endoh2/prog.c).
File renamed without changes.
File renamed without changes.
+9 -11
View File
@@ -411,10 +411,10 @@ Location: <a href="../../location.html#JP">JP</a> - <em>Japan</em></li>
<pre><code> ./prog prog.c</code></pre>
<p>?</p>
<h2 id="judges-remarks">Judges’ remarks:</h2>
<p>Clever use of the C99 complex data type. The <a href="spoiler/index.html">spoiler</a> directory
<p>Clever use of the C99 complex data type. The <a href="deobfuscation/index.html">deobfuscation</a> directory
contains clues as to how some winning authors create / edit programs into ASCII
shapes.</p>
<p>With the source from the <a href="spoiler/index.html">spoiler</a> directory could you make the code
<p>With the source from the <a href="deobfuscation/index.html">deobfuscation</a> directory could you make the code
render for a larger terminal window? How about adding more glyphs?</p>
<h2 id="authors-remarks">Author’s remarks:</h2>
<p>No! Try not. Do, or do not. There is no try.</p>
@@ -423,8 +423,6 @@ render for a larger terminal window? How about adding more glyphs?</p>
./a.out hello.txt
./a.out yoda.txt
./a.out bear.txt</code></pre>
<p>See spoiler.zip for the source code.
<a href="https://en.wikipedia.org/wiki/List_of_the_most_common_passwords">The 16th most common password on the Internet in 2017 (according to Splash Data)</a> the password is.</p>
<!--
Copyright © 1984-2024 by Landon Curt Noll. All Rights Reserved.
@@ -457,21 +455,21 @@ render for a larger terminal window? How about adding more glyphs?</p>
<li><a href="hello.txt">hello.txt</a> - sample input</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/endoh2/try.sh">try.sh</a> - script to try entry</li>
<li><a href="yoda.txt">yoda.txt</a> - sample input</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/endoh2/spoiler/code.c">spoiler/code.c</a> - spoiler code main logic</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/endoh2/spoiler/gen.rb">spoiler/gen.rb</a> - ruby code to compose items and prog.c in artistic way</li>
<li><a href="spoiler/glyphs.txt">spoiler/glyphs.txt</a> - glyphs data for spoiler/gen.rb</li>
<li><a href="spoiler/index.html">spoiler/index.html</a> - spoiler index.html web page</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/endoh2/spoiler/prog.c">spoiler/prog.c</a> - spoiler source code</li>
<li><a href="spoiler/tmpl.txt">spoiler/tmpl.txt</a> - template for spoiler/gen.rb output</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/endoh2/deobfuscation/code.c">deobfuscation/code.c</a> - debofuscated code main logic</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/endoh2/deobfuscation/gen.rb">deobfuscation/gen.rb</a> - ruby code to compose items and prog.c in artistic way</li>
<li><a href="deobfuscation/glyphs.txt">deobfuscation/glyphs.txt</a> - glyphs data for deobfuscation/gen.rb</li>
<li><a href="deobfuscation/index.html">deobfuscation/index.html</a> - deobfuscation information web page</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/endoh2/deobfuscation/prog.c">deobfuscation/prog.c</a> - deobfuscated source code</li>
<li><a href="deobfuscation/tmpl.txt">deobfuscation/tmpl.txt</a> - template for deobfuscation/gen.rb output</li>
</ul>
<h2 id="secondary-files">Secondary files</h2>
<ul>
<li><a href="2020_endoh2.tar.bz2">2020_endoh2.tar.bz2</a> - download entry tarball</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/endoh2/README.md">README.md</a> - markdown source for this web page</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/endoh2/deobfuscation/index.md">deobfuscation/index.md</a> - markdown source for deobfuscationr/index.html</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/endoh2/.entry.json">.entry.json</a> - entry summary and manifest in JSON</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/endoh2/.gitignore">.gitignore</a> - list of files that should not be committed under git</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/endoh2/.path">.path</a> - directory path from top level directory</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/endoh2/spoiler/index.md">spoiler/index.md</a> - markdown source for spoiler/index.html</li>
<li><a href="index.html">index.html</a> - this web page</li>
</ul>
<hr style="width:10%;text-align:left;margin-left:0">
+16 -16
View File
@@ -105,6 +105,14 @@
"display_via_github" : false,
"entry_text" : "explains various odd screen dumps"
},
{
"file_path" : "deobfuscation.html",
"inventory_order" : 100,
"OK_to_edit" : false,
"display_as" : "html",
"display_via_github" : false,
"entry_text" : "Deobfuscation information about the code"
},
{
"file_path" : "gameplay.html",
"inventory_order" : 100,
@@ -113,14 +121,6 @@
"display_via_github" : false,
"entry_text" : "many different gameplay modes described"
},
{
"file_path" : "spoilers.html",
"inventory_order" : 100,
"OK_to_edit" : false,
"display_as" : "html",
"display_via_github" : false,
"entry_text" : "spoilers about the code"
},
{
"file_path" : "terminals.html",
"inventory_order" : 100,
@@ -273,6 +273,14 @@
"display_via_github" : true,
"entry_text" : "markdown source for crazy.log.html"
},
{
"file_path" : "deobfuscation.md",
"inventory_order" : 4000000000,
"OK_to_edit" : true,
"display_as" : "markdown",
"display_via_github" : true,
"entry_text" : "markdown source for deobfuscation.html"
},
{
"file_path" : "gameplay.md",
"inventory_order" : 4000000000,
@@ -289,14 +297,6 @@
"display_via_github" : false,
"entry_text" : "image of Double-layered Chocolate Fudge Cake with 'IOCCC'"
},
{
"file_path" : "spoilers.md",
"inventory_order" : 4000000000,
"OK_to_edit" : true,
"display_as" : "markdown",
"display_via_github" : true,
"entry_text" : "markdown source for spoilers.html"
},
{
"file_path" : "terminals.md",
"inventory_order" : 4000000000,
+1 -1
View File
@@ -120,7 +120,7 @@ OBJ= ${PROG}.o
DATA= COMPILING.md HACKING.md bugs.md cake.jpg cannibalism.log.md \
chocolate-cake.md crazy.log.md gameplay.md \
halfwidth_vs_fullwidth.png ioccc-cake.jpg play.sh prog.2.c prog.3-j.c \
prog.3.c snake-colours.sh snake.1 spoilers.md \
prog.3.c snake-colours.sh snake.1 deobfuscation.md \
termcaps.c terminals.md troubleshooting.md
TARGET= ${PROG} termcaps play snake-colours
#
+3 -3
View File
@@ -137,7 +137,7 @@ Bugs and things that might seem like bugs but are not.
Because most of us could use some *Double-layered Chocolate Fudge Cake*!
* [spoilers.html](spoilers.html)
* [deobfuscation.html](deobfuscation.html)
Read ***ONLY*** if you really must give up trying to de-obfuscate!
@@ -201,7 +201,7 @@ The [terminals.html](terminals.html) has a variety of information
specific to terminals from input/directions, dimensions, sanity and colours: a
sort of troubleshooting guide for terminals with some additional information.
The [spoilers.html](spoilers.html) has a variety of information
The [deobfuscation.html](deobfuscation.html) has a variety of information
including some of the obfuscation techniques and a bit of how it works.
The [bugs.html](bugs.html) has a list of known bugs and things that
@@ -594,7 +594,7 @@ email but I'm more likely to respond to mastodon messages.
[troubleshooting.html]: troubleshooting.html
[human snakes]: http://www.macroevolution.net/snake-human-hybrids.html
[chocolate-cake.html]: chocolate-cake.html
[spoilers.html]: spoilers.html
[deobfuscation.html]: deobfuscation.html
[Surround]: https://en.wikipedia.org/wiki/Surround_(video_game)
[Snake walk: The physics of slithering]: https://www.bbc.co.uk/news/science-environment-35563941
[snake-colours.sh]: snake-colours.sh
+1 -1
View File
@@ -294,7 +294,7 @@ a bug and I prefer putting in restrictions to try and make it very unlikely.
[gameplay.html]: gameplay.html
[cannibalism.log.html]: cannibalism.log.html
[https://en.wikipedia.org/wiki/Halfwidth_and_fullwidth_forms]: https://en.wikipedia.org/wiki/Halfwidth_and_fullwidth_forms
[spoilers.html]: spoilers.html
[deobfuscation.html]: deobfuscation.html
<hr style="width:10%;text-align:left;margin-left:0">
@@ -12,8 +12,8 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
<title>The International Obfuscated C Code Contest</title>
<link rel="icon" type="image/x-icon" href="../../favicon.ico">
<meta name="description" content="spoilers.md for 2020/ferguson1">
<meta name="keywords" content="IOCCC, 2020/ferguson1, spoilers.md">
<meta name="description" content="deobfuscation.md for 2020/ferguson1">
<meta name="keywords" content="IOCCC, 2020/ferguson1, deobfuscation.md">
</head>
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
@@ -26,13 +26,13 @@
<!-- -->
<!-- This web page was formed via the tool: bin/gen-other-html.sh -->
<!-- The content of main section of this web page came from: 2020/ferguson1/spoilers.md -->
<!-- The content of main section of this web page came from: 2020/ferguson1/deobfuscation.md -->
<!-- -->
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2020/ferguson1/spoilers.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2020/ferguson1/spoilers.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2020/ferguson1/spoilers.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2020/ferguson1/deobfuscation.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2020/ferguson1/deobfuscation.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2020/ferguson1/deobfuscation.md !!! -->
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<!-- Markdown content was converted into HTML via the tool: bin/md2html.sh -->
@@ -363,7 +363,7 @@
height=110>
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>spoilers.html for 2020/ferguson1</h2>
<h2>deobfuscation.html for 2020/ferguson1</h2>
</div>
<!-- END: this line ends content from: inc/header.default.html -->
@@ -371,7 +371,7 @@
<div class="navbar">
<a class="Left" href="index.html">&uarr; jump to index.html &uarr;</a>
<a class="Right" href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2F2020%2Fferguson1%2Fspoilers.html">&#x2713;</a>
<a class="Right" href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2F2020%2Fferguson1%2Fdeobfuscation.html">&#x2713;</a>
</div>
<!-- END: this line ends content from: inc/navbar.up2index.html -->
@@ -382,14 +382,14 @@
<!-- END: this line ends content from: inc/before-content.default.html -->
<!-- START: this line starts content for HTML phase 21 by: bin/pandoc-wrapper.sh via bin/md2html.sh -->
<!-- BEFORE: 1st line of markdown file: 2020/ferguson1/spoilers.md -->
<h1 id="introduction-spoiler-alert">Introduction (SPOILER ALERT)</h1>
<!-- BEFORE: 1st line of markdown file: 2020/ferguson1/deobfuscation.md -->
<h1 id="introduction-and-deobfuscation">Introduction and Deobfuscation</h1>
<p>In the <a href="gameplay.html">gameplay.html</a> file I have given enough
information to know how the game looks, how to move the snake, how to pause etc.
In this file I am including (some) information on how the game actually works:
the technical details as it were, obfuscation techniques and also some of the
ways I reduced the iocccsize so I could do more with the code. Probably this
file causes more spoilage than the other files though that’s not to say
file causes more deobfuscation information than the other files though that’s not to say
everything will be answered here.</p>
<p>If you’re still interested in this file (i.e. you’re a judge or someone who
wants to know more about it) read on. Yes I write a lot. But you probably
@@ -718,7 +718,7 @@ offsets for every time I use negative offsets. But where’s the fun in that? :)
<p>BTW: Some of these are not in the table of expressions in the
<a href="HACKING.html">HACKING.html</a> file. Also there might be some
code in there that is no longer correct (it was before I started
obfuscation) though it might be able to give an idea. Spoilers abound in
obfuscation) though it might be able to give an idea. Deobfuscation inforation abound in
that file (in addition to this file) but the <a href="HACKING.html">HACKING.html</a>
file states things that are no longer true: a way of obfuscation
itself! Instead of misleading comments it’s misleading statements in the
@@ -1132,7 +1132,7 @@ matter having a ‘o’ at 0,0 isn’t either).</p>
https://creativecommons.org/licenses/by-sa/4.0/
-->
<!-- AFTER: last line of markdown file: 2020/ferguson1/spoilers.md -->
<!-- AFTER: last line of markdown file: 2020/ferguson1/deobfuscation.md -->
<!-- END: this line ends content for HTML phase 21 by: bin/pandoc-wrapper.sh via bin/md2html.sh -->
<!-- START: this line starts content from: inc/after-content.default.html -->
@@ -1192,7 +1192,7 @@ matter having a ‘o’ at 0,0 isn’t either).</p>
<div id="coda"><h3>Coda</h3>
<p>
<a href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2F2020%2Fferguson1%2Fspoilers.html" rel="nofollow">Nu HTML check this web page</a><br>
<a href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2F2020%2Fferguson1%2Fdeobfuscation.html" rel="nofollow">Nu HTML check this web page</a><br>
<a href="#top">Jump to top</a> <a href="#content">Jump to Content</a>
</p>
</div>
@@ -1,11 +1,11 @@
# Introduction (SPOILER ALERT)
# Introduction and Deobfuscation
In the [gameplay.html][] file I have given enough
information to know how the game looks, how to move the snake, how to pause etc.
In this file I am including (some) information on how the game actually works:
the technical details as it were, obfuscation techniques and also some of the
ways I reduced the iocccsize so I could do more with the code. Probably this
file causes more spoilage than the other files though that's not to say
file causes more deobfuscation information than the other files though that's not to say
everything will be answered here.
If you're still interested in this file (i.e. you're a judge or someone who
@@ -443,7 +443,7 @@ dimensions. Now in the first call in `main()` I have the code and tests followin
BTW: Some of these are not in the table of expressions in the
[HACKING.html][] file. Also there might be some
code in there that is no longer correct (it was before I started
obfuscation) though it might be able to give an idea. Spoilers abound in
obfuscation) though it might be able to give an idea. Deobfuscation inforation abound in
that file (in addition to this file) but the [HACKING.html][]
file states things that are no longer true: a way of obfuscation
itself! Instead of misleading comments it's misleading statements in the
+1 -1
View File
@@ -802,7 +802,7 @@ to be a problem simply do:</p>
could also set the max size to be the highest possible by saying</p>
<pre><code> MAXSIZE=-1</code></pre>
<p>Which I’ve done in the <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/ferguson1/play.sh">play.sh</a> script.</p>
<p>I discuss how this mode works in <a href="spoilers.html">spoilers.html</a>.</p>
<p>I discuss how this mode works in <a href="deobfuscation.html">deobfuscation.html</a>.</p>
<p>Here’s an example run where I spelt ‘SNAKE’. As you can see it’s far from
perfect: the snake after all does not leave gaps and the game does not support
diagonal movement and I also made a mistake and had to modify what I was aiming
+2 -2
View File
@@ -554,7 +554,7 @@ could also set the max size to be the highest possible by saying
Which I've done in the [play.sh][] script.
I discuss how this mode works in [spoilers.html][].
I discuss how this mode works in [deobfuscation.html][].
Here's an example run where I spelt 'SNAKE'. As you can see it's far from
perfect: the snake after all does not leave gaps and the game does not support
@@ -913,7 +913,7 @@ years ago but I know it's true now. **Believe in yourself. Always.**
[terminals.html]: terminals.html
[troubleshooting.html]: troubleshooting.html
[bugs.html]: bugs.html
[spoilers.html]: spoilers.html
[deobfuscation.html]: deobfuscation.html
[snake-colours.sh]: %%REPO_URL%%/2020/ferguson1/snake-colours.sh
[number of hertz (flashes) per second triggering seizures]: https://www.epilepsysociety.org.uk/photosensitive-epilepsy#.Xjgpwi2ZOgQ
[termcaps.c]: %%REPO_URL%%/2020/ferguson1/termcaps.c
+4 -4
View File
@@ -507,7 +507,7 @@ This game has a number of configurable pitfalls including walls and snakes.</p>
</ul>
<p>Because most of us could use some <em>Double-layered Chocolate Fudge Cake</em>!</p>
<ul>
<li><a href="spoilers.html">spoilers.html</a></li>
<li><a href="deobfuscation.html">deobfuscation.html</a></li>
</ul>
<p>Read <strong><em>ONLY</em></strong> if you really must give up trying to de-obfuscate!</p>
<h2 id="authors-remarks">Author’s remarks:</h2>
@@ -559,7 +559,7 @@ first glance but are not) that I have thought of or encountered.</p>
<p>The <a href="terminals.html">terminals.html</a> has a variety of information
specific to terminals from input/directions, dimensions, sanity and colours: a
sort of troubleshooting guide for terminals with some additional information.</p>
<p>The <a href="spoilers.html">spoilers.html</a> has a variety of information
<p>The <a href="deobfuscation.html">deobfuscation.html</a> has a variety of information
including some of the obfuscation techniques and a bit of how it works.</p>
<p>The <a href="bugs.html">bugs.html</a> has a list of known bugs and things that
look like bugs but aren’t as well as documenting a built-in test unit for some
@@ -912,8 +912,8 @@ email but I’m more likely to respond to mastodon messages.</p>
<li><a href="cannibalism.log.html">cannibalism.log.html</a> - shows extreme cannibalism mode output</li>
<li><a href="chocolate-cake.html">chocolate-cake.html</a> - Double-layered Chocolate Fudge Cake Recipe</li>
<li><a href="crazy.log.html">crazy.log.html</a> - explains various odd screen dumps</li>
<li><a href="deobfuscation.html">deobfuscation.html</a> - Deobfuscation information about the code</li>
<li><a href="gameplay.html">gameplay.html</a> - many different gameplay modes described</li>
<li><a href="spoilers.html">spoilers.html</a> - spoilers about the code</li>
<li><a href="terminals.html">terminals.html</a> - terminal capabilities and dimensions and colours</li>
<li><a href="troubleshooting.html">troubleshooting.html</a> - troubleshooting Snake</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/ferguson1/prog.2.c">prog.2.c</a> - source code with more digraphs</li>
@@ -933,12 +933,12 @@ email but I’m more likely to respond to mastodon messages.</p>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/ferguson1/cannibalism.log.md">cannibalism.log.md</a> - markdown source for cannibalism.log.html</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/ferguson1/chocolate-cake.md">chocolate-cake.md</a> - markdown source for chocolate-cake.html</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/ferguson1/crazy.log.md">crazy.log.md</a> - markdown source for crazy.log.html</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/ferguson1/deobfuscation.md">deobfuscation.md</a> - markdown source for deobfuscation.html</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/ferguson1/.entry.json">.entry.json</a> - entry summary and manifest in JSON</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/ferguson1/gameplay.md">gameplay.md</a> - markdown source for gameplay.html</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/ferguson1/.gitignore">.gitignore</a> - list of files that should not be committed under git</li>
<li><a href="ioccc-cake.jpg">ioccc-cake.jpg</a> - image of Double-layered Chocolate Fudge Cake with ‘IOCCC’</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/ferguson1/.path">.path</a> - directory path from top level directory</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/ferguson1/spoilers.md">spoilers.md</a> - markdown source for spoilers.html</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/ferguson1/terminals.md">terminals.md</a> - markdown source for terminals.html</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/ferguson1/troubleshooting.md">troubleshooting.md</a> - markdown source for troubleshooting.html</li>
<li><a href="index.html">index.html</a> - this web page</li>
+2 -2
View File
@@ -50,12 +50,12 @@
"entry_text" : "encode large file C Pre-PreProcessor source"
},
{
"file_path" : "spoiler.html",
"file_path" : "deobfuscation.html",
"inventory_order" : 200,
"OK_to_edit" : true,
"display_as" : "html",
"display_via_github" : false,
"entry_text" : "spoiler web page"
"entry_text" : "Deobfuscation information web page"
},
{
"file_path" : "2020_yang.tar.bz2",
+1 -1
View File
@@ -37,7 +37,7 @@ What is compiling this entry about?
[Having a good .. time](https://southpark.fandom.com/wiki/Asspen/Script)!
This winning entry also comes with a [JavaScript timelapse
deobfuscation](spoiler.html) that shows how this entry was written.
deobfuscation](deobfuscation.html) that shows how this entry was written.
## Author's remarks:
File renamed without changes.
+2 -2
View File
@@ -416,7 +416,7 @@ generated output to make them more acceptable to typical compilers. To build:</p
If you use the wrong code, you’re gonna have a bad time.
What is compiling this entry about?
<a href="https://southpark.fandom.com/wiki/Asspen/Script">Having a good .. time</a>!</p>
<p>This winning entry also comes with a <a href="spoiler.html">JavaScript timelapse
<p>This winning entry also comes with a <a href="deobfuscation.html">JavaScript timelapse
deobfuscation</a> that shows how this entry was written.</p>
<h2 id="authors-remarks">Author’s remarks:</h2>
<h3 id="synopsis">Synopsis</h3>
@@ -522,7 +522,7 @@ then compile it with a c++ compiler of your choice.</p>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/yang/prog.orig.c">prog.orig.c</a> - original source code</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/yang/try.sh">try.sh</a> - script to try entry</li>
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2020/yang/cppp.cc">cppp.cc</a> - encode large file C Pre-PreProcessor source</li>
<li><a href="spoiler.html">spoiler.html</a> - spoiler web page</li>
<li><a href="deobfuscation.html">deobfuscation.html</a> - Deobfuscation information web page</li>
</ul>
<h2 id="secondary-files">Secondary files</h2>
<ul>
+2 -2
View File
@@ -2184,7 +2184,7 @@ added.</p>
</div>
<p><a href="#cody">Cody</a> added the <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/leo/try.sh">try.sh</a> script.</p>
<p>At our change in how to deal with deobfuscation, Cody also uudecoded the deobfuscation inforation provided
by the author, putting it in <a href="1995/leo/spoiler.html">spoiler.html</a>.</p>
by the author, putting it in <a href="1995/leo/deobfuscation.html">deobfuscation.html</a>.</p>
<div id="1995_makarios">
<h2 id="winning-entry-1995makarios">Winning entry: <a href="1995/makarios/index.html">1995/makarios</a></h2>
<h3 id="winning-entry-source-code-makarios.c">Winning entry source code: <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/makarios/makarios.c">makarios.c</a></h3>
@@ -4011,7 +4011,7 @@ to remove some text files so as to not cause problems with an invalid manifest.<
symbols from being built with <code>rake</code> Cody also updated the
<a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2014/endoh1/Rakefile">Rakefile</a> slightly.</p>
<p><strong><em>Barely</em></strong> worth noting but done nonetheless, Cody renamed the <code>read_me.html</code>
file to <a href="2014/endoh1/spoilers.html">spoilers.html</a> to be clearer in its purpose as
file to <a href="2014/endoh1/deobfuscation.html">deobfuscation.html</a> to be clearer in its purpose as
it is a file with deobfuscation information.</p>
<div id="2014_endoh2">
<h2 id="winning-entry-2014endoh2">Winning entry: <a href="2014/endoh2/index.html">2014/endoh2</a></h2>
+2 -2
View File
@@ -2547,7 +2547,7 @@ added.
[Cody](#cody) added the [try.sh](%%REPO_URL%%/1995/leo/try.sh) script.
At our change in how to deal with deobfuscation, Cody also uudecoded the deobfuscation inforation provided
by the author, putting it in [spoiler.html](1995/leo/spoiler.html).
by the author, putting it in [deobfuscation.html](1995/leo/deobfuscation.html).
<div id="1995_makarios">
@@ -5122,7 +5122,7 @@ symbols from being built with `rake` Cody also updated the
[Rakefile](%%REPO_URL%%/2014/endoh1/Rakefile) slightly.
**_Barely_** worth noting but done nonetheless, Cody renamed the `read_me.html`
file to [spoilers.html](2014/endoh1/spoilers.html) to be clearer in its purpose as
file to [deobfuscation.html](2014/endoh1/deobfuscation.html) to be clearer in its purpose as
it is a file with deobfuscation information.
+30 -30
View File
@@ -1164,14 +1164,14 @@
1995,leo,leo.c,20,true,c,true,entry source code
1995,leo,Makefile,30,true,makefile,true,entry Makefile
1995,leo,leo.orig.c,50,false,c,true,original source code
1995,leo,spoiler.html,100,false,html,false,spoiler web page
1995,leo,deobfuscation.html,100,false,html,false,deobfuscation information web page
1995,leo,try.sh,100,true,shellscript,true,script to try entry
1995,leo,1995_leo.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1995,leo,README.md,4000000000,true,markdown,true,markdown source for this web page
1995,leo,deobfuscation.md,4000000000,true,markdown,true,markdown source for deobfuscation.html
1995,leo,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
1995,leo,.gitignore,4000000000,true,gitignore,true,list of files that should not be committed under git
1995,leo,.path,4000000000,false,path,true,directory path from top level directory
1995,leo,spoiler.md,4000000000,true,markdown,true,markdown source for spoiler.html
1995,leo,index.html,4294967295,false,html,false,this web page
1995,makarios,makarios.c,20,true,c,true,entry source code
1995,makarios,Makefile,30,true,makefile,true,entry Makefile
@@ -1891,7 +1891,7 @@
2004,hibachi,src/localhost/test/perl/yahoo-ticker.pl,150,true,perl,true,stock price fetch example in Perl
2004,hibachi,src/configure.in,200,true,shellscript,true,GNU Autoconf script
2004,hibachi,src/hibachi-start.sh.in,200,true,shellscript,true,hibachi-start.sh declarations
2004,hibachi,src/localhost/CHANGES-SPOILER.TXT,200,true,text,false,spoiler changelog
2004,hibachi,src/localhost/CHANGES-DEOBFUSCATED.TXT,200,true,text,false,Debofuscation change log
2004,hibachi,2004_hibachi.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2004,hibachi,README.md,4000000000,true,markdown,true,markdown source for this web page
2004,hibachi,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -2809,7 +2809,7 @@
2012,omoikane,omoikane.c,100,true,c,true,entry source code
2012,omoikane,try.alt.sh,100,true,shellscript,true,script to try alternate code
2012,omoikane,try.sh,100,true,shellscript,true,script to try entry
2012,omoikane,spoiler.html,200,true,html,false,Spoiler web page
2012,omoikane,deobfuscation.html,200,true,html,false,Deobfuscation information web page
2012,omoikane,2012_omoikane.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2012,omoikane,README.md,4000000000,true,markdown,true,markdown source for this web page
2012,omoikane,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -2819,7 +2819,7 @@
2012,tromp,tromp.c,20,true,c,true,entry source code
2012,tromp,Makefile,30,true,makefile,true,entry Makefile
2012,tromp,tromp.orig.c,50,true,c,true,original source code
2012,tromp,how.html,100,false,html,false,author supplied spoiler
2012,tromp,how.html,100,false,html,false,author supplied debofuscation information
2012,tromp,primes.pl,100,true,perl,true,post process entry output to print primes
2012,tromp,try.sh,100,true,shellscript,true,script to try entry
2012,tromp,hw.bf,150,true,bf,true,hello world brainfuck source code
@@ -3226,7 +3226,7 @@
2013,misaka,misaka.orig.c,50,false,c,true,original source code
2013,misaka,bf.pl,100,true,perl,true,brainfuck interpreter in perl
2013,misaka,try.sh,100,true,shellscript,true,script to try entry
2013,misaka,spoiler.html,200,true,html,false,spoiler web page
2013,misaka,deobfuscation.html,200,true,html,false,Deobfuscation information web page
2013,misaka,2013_misaka.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2013,misaka,README.md,4000000000,true,markdown,true,markdown source for this web page
2013,misaka,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -3287,8 +3287,8 @@
2014,endoh1,Makefile,30,true,makefile,true,entry Makefile
2014,endoh1,prog.orig.c,50,false,c,true,original source code
2014,endoh1,Rakefile,100,true,ruby,true,Ruby Makefile
2014,endoh1,deobfuscation.html,100,false,html,false,Deobfuscation information about Q(uine)R code generator
2014,endoh1,rake.sh,100,true,shellscript,true,make rake script
2014,endoh1,spoilers.html,100,false,html,false,spoilers about Q(uine)R code generator
2014,endoh1,try.sh,100,true,shellscript,true,script to try entry
2014,endoh1,alpha.rb,150,true,ruby,true,support program for Rakefile
2014,endoh1,assemble.rb,150,true,ruby,true,support program for Rakefile
@@ -3306,10 +3306,10 @@
2014,endoh1,vm.c,150,true,c,true,source code of the VM
2014,endoh1,2014_endoh1.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2014,endoh1,README.md,4000000000,true,markdown,true,markdown source for this web page
2014,endoh1,deobfuscation.md,4000000000,true,markdown,true,markdown source for deobfuscation.html
2014,endoh1,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
2014,endoh1,.gitignore,4000000000,true,gitignore,true,list of files that should not be committed under git
2014,endoh1,.path,4000000000,false,path,true,directory path from top level directory
2014,endoh1,spoilers.md,4000000000,true,markdown,true,markdown source for spoilers.html
2014,endoh1,index.html,4294967295,false,html,false,this web page
2014,endoh2,prog.c,20,true,c,true,entry source code
2014,endoh2,Makefile,30,true,makefile,true,entry Makefile
@@ -3368,7 +3368,7 @@
2014,sinon,glock.sh,100,true,shellscript,true,script to run entry
2014,sinon,hecate.sh,100,true,shellscript,true,script to run entry
2014,sinon,try.sh,100,true,shellscript,true,script to try entry
2014,sinon,spoiler.html,200,true,html,false,spoiler web page
2014,sinon,deobfuscation.html,200,true,html,false,Deobfuscation information web page
2014,sinon,2014_sinon.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2014,sinon,README.md,4000000000,true,markdown,true,markdown source for this web page
2014,sinon,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -3417,15 +3417,15 @@
2015,burton,test32.out,150,true,text,true,test suite comparison data for 32-bit systems
2015,burton,test.in,150,true,text,true,test suite input data
2015,burton,test.out,150,true,text,true,test suite comparison data
2015,burton,spoilers.html,200,false,html,false,spoiler web page
2015,burton,deobfuscation.html,200,false,html,false,Deobfuscation information web page
2015,burton,src.doc.txt,200,true,text,false,hints about the source code
2015,burton,2015_burton.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2015,burton,README.md,4000000000,true,markdown,true,markdown source for this web page
2015,burton,deobfuscation.md,4000000000,true,markdown,true,markdown source for deobfuscation.html
2015,burton,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
2015,burton,.gitignore,4000000000,true,gitignore,true,list of files that should not be committed under git
2015,burton,.path,4000000000,false,path,true,directory path from top level directory
2015,burton,road.to.obscurity.md,4000000000,true,markdown,true,markdown source for road.to.obscurity.html
2015,burton,spoilers.md,4000000000,true,markdown,true,markdown source for spoilers.html
2015,burton,index.html,4294967295,false,html,false,this web page
2015,dogon,prog.c,20,true,c,true,entry source code
2015,dogon,Makefile,30,true,makefile,true,entry Makefile
@@ -3516,9 +3516,9 @@
2015,howe,prog-test.sh,100,true,shellscript,true,script to run test suite
2015,howe,try.sh,100,true,shellscript,true,script to try entry
2015,howe,cc.1,159,true,man,true,cc man page
2015,howe,spoiler/Makefile,200,true,makefile,true,spoiler Makefile
2015,howe,spoiler/err.h,210,true,c,true,spoiler err.h header file
2015,howe,spoiler/prog.c,210,true,c,true,spoiler source code
2015,howe,deobfuscation/Makefile,200,true,makefile,true,Deobfuscation Makefile
2015,howe,deobfuscation/err.h,210,true,c,true,Deobfuscation err.h header file
2015,howe,deobfuscation/prog.c,210,true,c,true,Deobfuscatied source code
2015,howe,war-and-peace.txt,250,true,text,false,War and Peace translated to English
2015,howe,2015_howe.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2015,howe,README.md,4000000000,true,markdown,true,markdown source for this web page
@@ -3587,7 +3587,7 @@
2015,yang,Makefile,30,true,makefile,true,entry Makefile
2015,yang,prog.orig.c,50,false,c,true,original source code
2015,yang,try.sh,100,true,shellscript,true,script to try entry
2015,yang,spoiler.html,200,true,html,false,spoiler web page
2015,yang,deobfuscation.html,200,true,html,false,Deobfuscation information web page
2015,yang,2015_yang.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2015,yang,README.md,4000000000,true,markdown,true,markdown source for this web page
2015,yang,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -3598,7 +3598,7 @@
2018,algmyr,Makefile,30,true,makefile,true,entry Makefile
2018,algmyr,prog.orig.c,50,false,c,true,original source code
2018,algmyr,try.sh,100,true,shellscript,true,script to try entry
2018,algmyr,spoiler.png,200,true,image,false,spoiler image
2018,algmyr,deobfuscation.png,200,true,image,false,Deobfuscation image
2018,algmyr,2018_algmyr.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2018,algmyr,README.md,4000000000,true,markdown,true,markdown source for this web page
2018,algmyr,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -3697,7 +3697,7 @@
2018,burton2,spotcheck.sh,200,true,shellscript,true,script to test a lot of files vs iocccsize
2018,burton2,v7unix,200,true,text,false,reserved words for a v7 UNIX C standard
2018,burton2,spotdiff.sh,250,true,shellscript,true,summarize the results of spotcheck
2018,burton2,src.doc.txt,300,true,text,false,spoiler - hints about the source code
2018,burton2,src.doc.txt,300,true,text,false,deobfuscation hints about the source code
2018,burton2,2018_burton2.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2018,burton2,README.md,4000000000,true,markdown,true,markdown source for this web page
2018,burton2,discrepancies.md,4000000000,true,markdown,true,markdown source for discrepancies.html
@@ -3835,7 +3835,7 @@
2018,yang,Makefile,30,true,makefile,true,entry Makefile
2018,yang,prog.orig.c,50,false,c,true,original source code
2018,yang,try.sh,100,true,shellscript,true,script to try entry
2018,yang,spoiler.html,200,true,html,false,spoiler web page
2018,yang,deobfuscation.html,200,true,html,false,Deobfuscation information web page
2018,yang,2018_yang.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2018,yang,README.md,4000000000,true,markdown,true,markdown source for this web page
2018,yang,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -3848,8 +3848,8 @@
2019,adamovsky,try.sh,100,true,shellscript,true,script to try entry
2019,adamovsky,advent.unl,200,true,text,true,unlambda script
2019,adamovsky,crash.unl,200,true,text,true,unlambda script
2019,adamovsky,deobfuscation.c,200,true,c,true,Deobfuscated source code
2019,adamovsky,iocccsize_2018.c,200,true,c,true,2018 iocccsize.c source
2019,adamovsky,progSpoiler.c,200,true,c,true,spoiler source code
2019,adamovsky,sierpinski.unl,200,true,text,true,unlambda code
2019,adamovsky,spam.unl,200,true,text,true,unlambda code
2019,adamovsky,2019_adamovsky.tar.bz2,1415926535,false,tbz2,false,download entry tarball
@@ -4049,7 +4049,7 @@
2019,yang,sample_input.txt,100,true,text,false,sample input
2019,yang,try.sh,100,true,shellscript,true,script to try entry
2019,yang,violet.c,150,true,c,true,source formatter as ASCII Violet Evergarden
2019,yang,spoiler.html,200,true,html,false,spoiler web page
2019,yang,deobfuscation.html,200,true,html,false,Deobfuscation information web page
2019,yang,2019_yang.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2019,yang,README.md,4000000000,true,markdown,true,markdown source for this web page
2019,yang,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -4103,18 +4103,18 @@
2020,endoh2,hello.txt,100,true,text,false,sample input
2020,endoh2,try.sh,100,true,shellscript,true,script to try entry
2020,endoh2,yoda.txt,100,true,text,false,sample input
2020,endoh2,spoiler/code.c,200,true,c,true,spoiler code main logic
2020,endoh2,spoiler/gen.rb,200,true,ruby,true,ruby code to compose items and prog.c in artistic way
2020,endoh2,spoiler/glyphs.txt,200,true,text,false,glyphs data for spoiler/gen.rb
2020,endoh2,spoiler/index.html,200,true,html,false,spoiler index.html web page
2020,endoh2,spoiler/prog.c,200,true,c,true,spoiler source code
2020,endoh2,spoiler/tmpl.txt,200,true,text,false,template for spoiler/gen.rb output
2020,endoh2,deobfuscation/code.c,200,true,c,true,debofuscated code main logic
2020,endoh2,deobfuscation/gen.rb,200,true,ruby,true,ruby code to compose items and prog.c in artistic way
2020,endoh2,deobfuscation/glyphs.txt,200,true,text,false,glyphs data for deobfuscation/gen.rb
2020,endoh2,deobfuscation/index.html,200,true,html,false,deobfuscation information web page
2020,endoh2,deobfuscation/prog.c,200,true,c,true,deobfuscated source code
2020,endoh2,deobfuscation/tmpl.txt,200,true,text,false,template for deobfuscation/gen.rb output
2020,endoh2,2020_endoh2.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2020,endoh2,README.md,4000000000,true,markdown,true,markdown source for this web page
2020,endoh2,deobfuscation/index.md,4000000000,true,markdown,true,markdown source for deobfuscationr/index.html
2020,endoh2,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
2020,endoh2,.gitignore,4000000000,true,gitignore,true,list of files that should not be committed under git
2020,endoh2,.path,4000000000,false,path,true,directory path from top level directory
2020,endoh2,spoiler/index.md,4000000000,true,markdown,true,markdown source for spoiler/index.html
2020,endoh2,index.html,4294967295,false,html,false,this web page
2020,endoh3,prog.c,20,true,c,true,entry source code
2020,endoh3,Makefile,30,true,makefile,true,entry Makefile
@@ -4140,8 +4140,8 @@
2020,ferguson1,cannibalism.log.html,100,false,html,false,shows extreme cannibalism mode output
2020,ferguson1,chocolate-cake.html,100,false,html,false,Double-layered Chocolate Fudge Cake Recipe
2020,ferguson1,crazy.log.html,100,false,html,false,explains various odd screen dumps
2020,ferguson1,deobfuscation.html,100,false,html,false,Deobfuscation information about the code
2020,ferguson1,gameplay.html,100,false,html,false,many different gameplay modes described
2020,ferguson1,spoilers.html,100,false,html,false,spoilers about the code
2020,ferguson1,terminals.html,100,false,html,false,terminal capabilities and dimensions and colours
2020,ferguson1,troubleshooting.html,100,false,html,false,troubleshooting Snake
2020,ferguson1,prog.2.c,150,true,c,true,source code with more digraphs
@@ -4158,12 +4158,12 @@
2020,ferguson1,cannibalism.log.md,4000000000,true,markdown,true,markdown source for cannibalism.log.html
2020,ferguson1,chocolate-cake.md,4000000000,true,markdown,true,markdown source for chocolate-cake.html
2020,ferguson1,crazy.log.md,4000000000,true,markdown,true,markdown source for crazy.log.html
2020,ferguson1,deobfuscation.md,4000000000,true,markdown,true,markdown source for deobfuscation.html
2020,ferguson1,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
2020,ferguson1,gameplay.md,4000000000,true,markdown,true,markdown source for gameplay.html
2020,ferguson1,.gitignore,4000000000,true,gitignore,true,list of files that should not be committed under git
2020,ferguson1,ioccc-cake.jpg,4000000000,true,image,false,image of Double-layered Chocolate Fudge Cake with 'IOCCC'
2020,ferguson1,.path,4000000000,false,path,true,directory path from top level directory
2020,ferguson1,spoilers.md,4000000000,true,markdown,true,markdown source for spoilers.html
2020,ferguson1,terminals.md,4000000000,true,markdown,true,markdown source for terminals.html
2020,ferguson1,troubleshooting.md,4000000000,true,markdown,true,markdown source for troubleshooting.html
2020,ferguson1,index.html,4294967295,false,html,false,this web page
@@ -4287,7 +4287,7 @@
2020,yang,prog.orig.c,50,false,c,true,original source code
2020,yang,try.sh,100,true,shellscript,true,script to try entry
2020,yang,cppp.cc,150,true,c,true,encode large file C Pre-PreProcessor source
2020,yang,spoiler.html,200,true,html,false,spoiler web page
2020,yang,deobfuscation.html,200,true,html,false,Deobfuscation information web page
2020,yang,2020_yang.tar.bz2,1415926535,false,tbz2,false,download entry tarball
2020,yang,README.md,4000000000,true,markdown,true,markdown source for this web page
2020,yang,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
1 # year dir file_path inventory_order OK_to_edit display_as display_via_github entry_text
1164 1995 leo leo.c 20 true c true entry source code
1165 1995 leo Makefile 30 true makefile true entry Makefile
1166 1995 leo leo.orig.c 50 false c true original source code
1167 1995 leo spoiler.html deobfuscation.html 100 false html false spoiler web page deobfuscation information web page
1168 1995 leo try.sh 100 true shellscript true script to try entry
1169 1995 leo 1995_leo.tar.bz2 1415926535 false tbz2 false download entry tarball
1170 1995 leo README.md 4000000000 true markdown true markdown source for this web page
1171 1995 leo deobfuscation.md 4000000000 true markdown true markdown source for deobfuscation.html
1172 1995 leo .entry.json 4000000000 true json true entry summary and manifest in JSON
1173 1995 leo .gitignore 4000000000 true gitignore true list of files that should not be committed under git
1174 1995 leo .path 4000000000 false path true directory path from top level directory
1995 leo spoiler.md 4000000000 true markdown true markdown source for spoiler.html
1175 1995 leo index.html 4294967295 false html false this web page
1176 1995 makarios makarios.c 20 true c true entry source code
1177 1995 makarios Makefile 30 true makefile true entry Makefile
1891 2004 hibachi src/localhost/test/perl/yahoo-ticker.pl 150 true perl true stock price fetch example in Perl
1892 2004 hibachi src/configure.in 200 true shellscript true GNU Autoconf script
1893 2004 hibachi src/hibachi-start.sh.in 200 true shellscript true hibachi-start.sh declarations
1894 2004 hibachi src/localhost/CHANGES-SPOILER.TXT src/localhost/CHANGES-DEOBFUSCATED.TXT 200 true text false spoiler changelog Debofuscation change log
1895 2004 hibachi 2004_hibachi.tar.bz2 1415926535 false tbz2 false download entry tarball
1896 2004 hibachi README.md 4000000000 true markdown true markdown source for this web page
1897 2004 hibachi .entry.json 4000000000 true json true entry summary and manifest in JSON
2809 2012 omoikane omoikane.c 100 true c true entry source code
2810 2012 omoikane try.alt.sh 100 true shellscript true script to try alternate code
2811 2012 omoikane try.sh 100 true shellscript true script to try entry
2812 2012 omoikane spoiler.html deobfuscation.html 200 true html false Spoiler web page Deobfuscation information web page
2813 2012 omoikane 2012_omoikane.tar.bz2 1415926535 false tbz2 false download entry tarball
2814 2012 omoikane README.md 4000000000 true markdown true markdown source for this web page
2815 2012 omoikane .entry.json 4000000000 true json true entry summary and manifest in JSON
2819 2012 tromp tromp.c 20 true c true entry source code
2820 2012 tromp Makefile 30 true makefile true entry Makefile
2821 2012 tromp tromp.orig.c 50 true c true original source code
2822 2012 tromp how.html 100 false html false author supplied spoiler author supplied debofuscation information
2823 2012 tromp primes.pl 100 true perl true post process entry output to print primes
2824 2012 tromp try.sh 100 true shellscript true script to try entry
2825 2012 tromp hw.bf 150 true bf true hello world brainfuck source code
3226 2013 misaka misaka.orig.c 50 false c true original source code
3227 2013 misaka bf.pl 100 true perl true brainfuck interpreter in perl
3228 2013 misaka try.sh 100 true shellscript true script to try entry
3229 2013 misaka spoiler.html deobfuscation.html 200 true html false spoiler web page Deobfuscation information web page
3230 2013 misaka 2013_misaka.tar.bz2 1415926535 false tbz2 false download entry tarball
3231 2013 misaka README.md 4000000000 true markdown true markdown source for this web page
3232 2013 misaka .entry.json 4000000000 true json true entry summary and manifest in JSON
3287 2014 endoh1 Makefile 30 true makefile true entry Makefile
3288 2014 endoh1 prog.orig.c 50 false c true original source code
3289 2014 endoh1 Rakefile 100 true ruby true Ruby Makefile
3290 2014 endoh1 deobfuscation.html 100 false html false Deobfuscation information about Q(uine)R code generator
3291 2014 endoh1 rake.sh 100 true shellscript true make rake script
2014 endoh1 spoilers.html 100 false html false spoilers about Q(uine)R code generator
3292 2014 endoh1 try.sh 100 true shellscript true script to try entry
3293 2014 endoh1 alpha.rb 150 true ruby true support program for Rakefile
3294 2014 endoh1 assemble.rb 150 true ruby true support program for Rakefile
3306 2014 endoh1 vm.c 150 true c true source code of the VM
3307 2014 endoh1 2014_endoh1.tar.bz2 1415926535 false tbz2 false download entry tarball
3308 2014 endoh1 README.md 4000000000 true markdown true markdown source for this web page
3309 2014 endoh1 deobfuscation.md 4000000000 true markdown true markdown source for deobfuscation.html
3310 2014 endoh1 .entry.json 4000000000 true json true entry summary and manifest in JSON
3311 2014 endoh1 .gitignore 4000000000 true gitignore true list of files that should not be committed under git
3312 2014 endoh1 .path 4000000000 false path true directory path from top level directory
2014 endoh1 spoilers.md 4000000000 true markdown true markdown source for spoilers.html
3313 2014 endoh1 index.html 4294967295 false html false this web page
3314 2014 endoh2 prog.c 20 true c true entry source code
3315 2014 endoh2 Makefile 30 true makefile true entry Makefile
3368 2014 sinon glock.sh 100 true shellscript true script to run entry
3369 2014 sinon hecate.sh 100 true shellscript true script to run entry
3370 2014 sinon try.sh 100 true shellscript true script to try entry
3371 2014 sinon spoiler.html deobfuscation.html 200 true html false spoiler web page Deobfuscation information web page
3372 2014 sinon 2014_sinon.tar.bz2 1415926535 false tbz2 false download entry tarball
3373 2014 sinon README.md 4000000000 true markdown true markdown source for this web page
3374 2014 sinon .entry.json 4000000000 true json true entry summary and manifest in JSON
3417 2015 burton test32.out 150 true text true test suite comparison data for 32-bit systems
3418 2015 burton test.in 150 true text true test suite input data
3419 2015 burton test.out 150 true text true test suite comparison data
3420 2015 burton spoilers.html deobfuscation.html 200 false html false spoiler web page Deobfuscation information web page
3421 2015 burton src.doc.txt 200 true text false hints about the source code
3422 2015 burton 2015_burton.tar.bz2 1415926535 false tbz2 false download entry tarball
3423 2015 burton README.md 4000000000 true markdown true markdown source for this web page
3424 2015 burton deobfuscation.md 4000000000 true markdown true markdown source for deobfuscation.html
3425 2015 burton .entry.json 4000000000 true json true entry summary and manifest in JSON
3426 2015 burton .gitignore 4000000000 true gitignore true list of files that should not be committed under git
3427 2015 burton .path 4000000000 false path true directory path from top level directory
3428 2015 burton road.to.obscurity.md 4000000000 true markdown true markdown source for road.to.obscurity.html
2015 burton spoilers.md 4000000000 true markdown true markdown source for spoilers.html
3429 2015 burton index.html 4294967295 false html false this web page
3430 2015 dogon prog.c 20 true c true entry source code
3431 2015 dogon Makefile 30 true makefile true entry Makefile
3516 2015 howe prog-test.sh 100 true shellscript true script to run test suite
3517 2015 howe try.sh 100 true shellscript true script to try entry
3518 2015 howe cc.1 159 true man true cc man page
3519 2015 howe spoiler/Makefile deobfuscation/Makefile 200 true makefile true spoiler Makefile Deobfuscation Makefile
3520 2015 howe spoiler/err.h deobfuscation/err.h 210 true c true spoiler err.h header file Deobfuscation err.h header file
3521 2015 howe spoiler/prog.c deobfuscation/prog.c 210 true c true spoiler source code Deobfuscatied source code
3522 2015 howe war-and-peace.txt 250 true text false War and Peace translated to English
3523 2015 howe 2015_howe.tar.bz2 1415926535 false tbz2 false download entry tarball
3524 2015 howe README.md 4000000000 true markdown true markdown source for this web page
3587 2015 yang Makefile 30 true makefile true entry Makefile
3588 2015 yang prog.orig.c 50 false c true original source code
3589 2015 yang try.sh 100 true shellscript true script to try entry
3590 2015 yang spoiler.html deobfuscation.html 200 true html false spoiler web page Deobfuscation information web page
3591 2015 yang 2015_yang.tar.bz2 1415926535 false tbz2 false download entry tarball
3592 2015 yang README.md 4000000000 true markdown true markdown source for this web page
3593 2015 yang .entry.json 4000000000 true json true entry summary and manifest in JSON
3598 2018 algmyr Makefile 30 true makefile true entry Makefile
3599 2018 algmyr prog.orig.c 50 false c true original source code
3600 2018 algmyr try.sh 100 true shellscript true script to try entry
3601 2018 algmyr spoiler.png deobfuscation.png 200 true image false spoiler image Deobfuscation image
3602 2018 algmyr 2018_algmyr.tar.bz2 1415926535 false tbz2 false download entry tarball
3603 2018 algmyr README.md 4000000000 true markdown true markdown source for this web page
3604 2018 algmyr .entry.json 4000000000 true json true entry summary and manifest in JSON
3697 2018 burton2 spotcheck.sh 200 true shellscript true script to test a lot of files vs iocccsize
3698 2018 burton2 v7unix 200 true text false reserved words for a v7 UNIX C standard
3699 2018 burton2 spotdiff.sh 250 true shellscript true summarize the results of spotcheck
3700 2018 burton2 src.doc.txt 300 true text false spoiler - hints about the source code deobfuscation hints about the source code
3701 2018 burton2 2018_burton2.tar.bz2 1415926535 false tbz2 false download entry tarball
3702 2018 burton2 README.md 4000000000 true markdown true markdown source for this web page
3703 2018 burton2 discrepancies.md 4000000000 true markdown true markdown source for discrepancies.html
3835 2018 yang Makefile 30 true makefile true entry Makefile
3836 2018 yang prog.orig.c 50 false c true original source code
3837 2018 yang try.sh 100 true shellscript true script to try entry
3838 2018 yang spoiler.html deobfuscation.html 200 true html false spoiler web page Deobfuscation information web page
3839 2018 yang 2018_yang.tar.bz2 1415926535 false tbz2 false download entry tarball
3840 2018 yang README.md 4000000000 true markdown true markdown source for this web page
3841 2018 yang .entry.json 4000000000 true json true entry summary and manifest in JSON
3848 2019 adamovsky try.sh 100 true shellscript true script to try entry
3849 2019 adamovsky advent.unl 200 true text true unlambda script
3850 2019 adamovsky crash.unl 200 true text true unlambda script
3851 2019 adamovsky deobfuscation.c 200 true c true Deobfuscated source code
3852 2019 adamovsky iocccsize_2018.c 200 true c true 2018 iocccsize.c source
2019 adamovsky progSpoiler.c 200 true c true spoiler source code
3853 2019 adamovsky sierpinski.unl 200 true text true unlambda code
3854 2019 adamovsky spam.unl 200 true text true unlambda code
3855 2019 adamovsky 2019_adamovsky.tar.bz2 1415926535 false tbz2 false download entry tarball
4049 2019 yang sample_input.txt 100 true text false sample input
4050 2019 yang try.sh 100 true shellscript true script to try entry
4051 2019 yang violet.c 150 true c true source formatter as ASCII Violet Evergarden
4052 2019 yang spoiler.html deobfuscation.html 200 true html false spoiler web page Deobfuscation information web page
4053 2019 yang 2019_yang.tar.bz2 1415926535 false tbz2 false download entry tarball
4054 2019 yang README.md 4000000000 true markdown true markdown source for this web page
4055 2019 yang .entry.json 4000000000 true json true entry summary and manifest in JSON
4103 2020 endoh2 hello.txt 100 true text false sample input
4104 2020 endoh2 try.sh 100 true shellscript true script to try entry
4105 2020 endoh2 yoda.txt 100 true text false sample input
4106 2020 endoh2 spoiler/code.c deobfuscation/code.c 200 true c true spoiler code main logic debofuscated code main logic
4107 2020 endoh2 spoiler/gen.rb deobfuscation/gen.rb 200 true ruby true ruby code to compose items and prog.c in artistic way
4108 2020 endoh2 spoiler/glyphs.txt deobfuscation/glyphs.txt 200 true text false glyphs data for spoiler/gen.rb glyphs data for deobfuscation/gen.rb
4109 2020 endoh2 spoiler/index.html deobfuscation/index.html 200 true html false spoiler index.html web page deobfuscation information web page
4110 2020 endoh2 spoiler/prog.c deobfuscation/prog.c 200 true c true spoiler source code deobfuscated source code
4111 2020 endoh2 spoiler/tmpl.txt deobfuscation/tmpl.txt 200 true text false template for spoiler/gen.rb output template for deobfuscation/gen.rb output
4112 2020 endoh2 2020_endoh2.tar.bz2 1415926535 false tbz2 false download entry tarball
4113 2020 endoh2 README.md 4000000000 true markdown true markdown source for this web page
4114 2020 endoh2 deobfuscation/index.md 4000000000 true markdown true markdown source for deobfuscationr/index.html
4115 2020 endoh2 .entry.json 4000000000 true json true entry summary and manifest in JSON
4116 2020 endoh2 .gitignore 4000000000 true gitignore true list of files that should not be committed under git
4117 2020 endoh2 .path 4000000000 false path true directory path from top level directory
2020 endoh2 spoiler/index.md 4000000000 true markdown true markdown source for spoiler/index.html
4118 2020 endoh2 index.html 4294967295 false html false this web page
4119 2020 endoh3 prog.c 20 true c true entry source code
4120 2020 endoh3 Makefile 30 true makefile true entry Makefile
4140 2020 ferguson1 cannibalism.log.html 100 false html false shows extreme cannibalism mode output
4141 2020 ferguson1 chocolate-cake.html 100 false html false Double-layered Chocolate Fudge Cake Recipe
4142 2020 ferguson1 crazy.log.html 100 false html false explains various odd screen dumps
4143 2020 ferguson1 deobfuscation.html 100 false html false Deobfuscation information about the code
4144 2020 ferguson1 gameplay.html 100 false html false many different gameplay modes described
2020 ferguson1 spoilers.html 100 false html false spoilers about the code
4145 2020 ferguson1 terminals.html 100 false html false terminal capabilities and dimensions and colours
4146 2020 ferguson1 troubleshooting.html 100 false html false troubleshooting Snake
4147 2020 ferguson1 prog.2.c 150 true c true source code with more digraphs
4158 2020 ferguson1 cannibalism.log.md 4000000000 true markdown true markdown source for cannibalism.log.html
4159 2020 ferguson1 chocolate-cake.md 4000000000 true markdown true markdown source for chocolate-cake.html
4160 2020 ferguson1 crazy.log.md 4000000000 true markdown true markdown source for crazy.log.html
4161 2020 ferguson1 deobfuscation.md 4000000000 true markdown true markdown source for deobfuscation.html
4162 2020 ferguson1 .entry.json 4000000000 true json true entry summary and manifest in JSON
4163 2020 ferguson1 gameplay.md 4000000000 true markdown true markdown source for gameplay.html
4164 2020 ferguson1 .gitignore 4000000000 true gitignore true list of files that should not be committed under git
4165 2020 ferguson1 ioccc-cake.jpg 4000000000 true image false image of Double-layered Chocolate Fudge Cake with 'IOCCC'
4166 2020 ferguson1 .path 4000000000 false path true directory path from top level directory
2020 ferguson1 spoilers.md 4000000000 true markdown true markdown source for spoilers.html
4167 2020 ferguson1 terminals.md 4000000000 true markdown true markdown source for terminals.html
4168 2020 ferguson1 troubleshooting.md 4000000000 true markdown true markdown source for troubleshooting.html
4169 2020 ferguson1 index.html 4294967295 false html false this web page
4287 2020 yang prog.orig.c 50 false c true original source code
4288 2020 yang try.sh 100 true shellscript true script to try entry
4289 2020 yang cppp.cc 150 true c true encode large file C Pre-PreProcessor source
4290 2020 yang spoiler.html deobfuscation.html 200 true html false spoiler web page Deobfuscation information web page
4291 2020 yang 2020_yang.tar.bz2 1415926535 false tbz2 false download entry tarball
4292 2020 yang README.md 4000000000 true markdown true markdown source for this web page
4293 2020 yang .entry.json 4000000000 true json true entry summary and manifest in JSON
Binary file not shown.
+4 -4
View File
@@ -397,9 +397,9 @@
1995/heathbar/index.html
1995/leo/.path
1995/leo/1995_leo.tar.bz2
1995/leo/deobfuscation.html
1995/leo/index.html
1995/leo/leo.orig.c
1995/leo/spoiler.html
1995/makarios/.path
1995/makarios/1995_makarios.tar.bz2
1995/makarios/index.html
@@ -956,9 +956,9 @@
2014/deak/prog.orig.c
2014/endoh1/.path
2014/endoh1/2014_endoh1.tar.bz2
2014/endoh1/deobfuscation.html
2014/endoh1/index.html
2014/endoh1/prog.orig.c
2014/endoh1/spoilers.html
2014/endoh2/.path
2014/endoh2/2014_endoh2.tar.bz2
2014/endoh2/index.html
@@ -993,10 +993,10 @@
2014/wiedijk/prog.orig.c
2015/burton/.path
2015/burton/2015_burton.tar.bz2
2015/burton/deobfuscation.html
2015/burton/index.html
2015/burton/prog.orig.c
2015/burton/road.to.obscurity.html
2015/burton/spoilers.html
2015/dogon/.path
2015/dogon/2015_dogon.tar.bz2
2015/dogon/index.html
@@ -1196,10 +1196,10 @@
2020/ferguson1/cannibalism.log.html
2020/ferguson1/chocolate-cake.html
2020/ferguson1/crazy.log.html
2020/ferguson1/deobfuscation.html
2020/ferguson1/gameplay.html
2020/ferguson1/index.html
2020/ferguson1/prog.orig.c
2020/ferguson1/spoilers.html
2020/ferguson1/terminals.html
2020/ferguson1/troubleshooting.html
2020/ferguson2/.path
+28 -28
View File
@@ -1166,11 +1166,11 @@
1995/leo/1995_leo.tar.bz2
1995/leo/Makefile
1995/leo/README.md
1995/leo/deobfuscation.html
1995/leo/deobfuscation.md
1995/leo/index.html
1995/leo/leo.c
1995/leo/leo.orig.c
1995/leo/spoiler.html
1995/leo/spoiler.md
1995/leo/try.sh
1995/makarios/.entry.json
1995/makarios/.gitignore
@@ -1888,8 +1888,8 @@
2004/hibachi/src/configure.in
2004/hibachi/src/hibachi-start.sh
2004/hibachi/src/hibachi-start.sh.in
2004/hibachi/src/localhost/CHANGES-DEOBFUSCATED.TXT
2004/hibachi/src/localhost/CHANGES-OBFUSCATED.TXT
2004/hibachi/src/localhost/CHANGES-SPOILER.TXT
2004/hibachi/src/localhost/Img/cygwin-icon.gif
2004/hibachi/src/localhost/Img/freebsd.gif
2004/hibachi/src/localhost/Img/hibachi-256-oc-nc-300x150.gif
@@ -2807,12 +2807,12 @@
2012/omoikane/2012_omoikane.tar.bz2
2012/omoikane/Makefile
2012/omoikane/README.md
2012/omoikane/deobfuscation.html
2012/omoikane/index.html
2012/omoikane/omoikane.alt.c
2012/omoikane/omoikane.alt2.c
2012/omoikane/omoikane.c
2012/omoikane/omoikane.orig.c
2012/omoikane/spoiler.html
2012/omoikane/try.alt.sh
2012/omoikane/try.sh
2012/tromp/.entry.json
@@ -3227,10 +3227,10 @@
2013/misaka/Makefile
2013/misaka/README.md
2013/misaka/bf.pl
2013/misaka/deobfuscation.html
2013/misaka/index.html
2013/misaka/misaka.c
2013/misaka/misaka.orig.c
2013/misaka/spoiler.html
2013/misaka/try.sh
2013/morgan1/.entry.json
2013/morgan1/.gitignore
@@ -3292,6 +3292,8 @@
2014/endoh1/alpha.rb
2014/endoh1/assemble.rb
2014/endoh1/ast-def.rb
2014/endoh1/deobfuscation.html
2014/endoh1/deobfuscation.md
2014/endoh1/gen-prog.rb
2014/endoh1/gen-table.rb
2014/endoh1/index.html
@@ -3304,8 +3306,6 @@
2014/endoh1/rake.sh
2014/endoh1/register.rb
2014/endoh1/serialize.rb
2014/endoh1/spoilers.html
2014/endoh1/spoilers.md
2014/endoh1/src.rb
2014/endoh1/tool.rb
2014/endoh1/try.sh
@@ -3367,12 +3367,12 @@
2014/sinon/2014_sinon.tar.bz2
2014/sinon/Makefile
2014/sinon/README.md
2014/sinon/deobfuscation.html
2014/sinon/glock.sh
2014/sinon/hecate.sh
2014/sinon/index.html
2014/sinon/prog.c
2014/sinon/prog.orig.c
2014/sinon/spoiler.html
2014/sinon/try.sh
2014/skeggs/.entry.json
2014/skeggs/.gitignore
@@ -3411,6 +3411,8 @@
2015/burton/Makefile
2015/burton/README.md
2015/burton/calc.1
2015/burton/deobfuscation.html
2015/burton/deobfuscation.md
2015/burton/index.html
2015/burton/prog.alt.c
2015/burton/prog.c
@@ -3418,8 +3420,6 @@
2015/burton/road.to.obscurity.html
2015/burton/road.to.obscurity.md
2015/burton/rule2.c
2015/burton/spoilers.html
2015/burton/spoilers.md
2015/burton/src.doc.txt
2015/burton/test.in
2015/burton/test.out
@@ -3514,15 +3514,15 @@
2015/howe/README.md
2015/howe/avgtime.sh
2015/howe/cc.1
2015/howe/deobfuscation/Makefile
2015/howe/deobfuscation/err.h
2015/howe/deobfuscation/prog.c
2015/howe/index.html
2015/howe/makeholes.c
2015/howe/prog-test.sh
2015/howe/prog.alt.c
2015/howe/prog.c
2015/howe/prog.orig.c
2015/howe/spoiler/Makefile
2015/howe/spoiler/err.h
2015/howe/spoiler/prog.c
2015/howe/try.sh
2015/howe/war-and-peace.txt
2015/mills1/.entry.json
@@ -3588,10 +3588,10 @@
2015/yang/2015_yang.tar.bz2
2015/yang/Makefile
2015/yang/README.md
2015/yang/deobfuscation.html
2015/yang/index.html
2015/yang/prog.c
2015/yang/prog.orig.c
2015/yang/spoiler.html
2015/yang/try.sh
2018/algmyr/.entry.json
2018/algmyr/.gitignore
@@ -3599,10 +3599,10 @@
2018/algmyr/2018_algmyr.tar.bz2
2018/algmyr/Makefile
2018/algmyr/README.md
2018/algmyr/deobfuscation.png
2018/algmyr/index.html
2018/algmyr/prog.c
2018/algmyr/prog.orig.c
2018/algmyr/spoiler.png
2018/algmyr/try.sh
2018/anderson/.entry.json
2018/anderson/.gitignore
@@ -3836,10 +3836,10 @@
2018/yang/2018_yang.tar.bz2
2018/yang/Makefile
2018/yang/README.md
2018/yang/deobfuscation.html
2018/yang/index.html
2018/yang/prog.c
2018/yang/prog.orig.c
2018/yang/spoiler.html
2018/yang/try.sh
2019/adamovsky/.entry.json
2019/adamovsky/.gitignore
@@ -3849,11 +3849,11 @@
2019/adamovsky/README.md
2019/adamovsky/advent.unl
2019/adamovsky/crash.unl
2019/adamovsky/deobfuscation.c
2019/adamovsky/index.html
2019/adamovsky/iocccsize_2018.c
2019/adamovsky/prog.c
2019/adamovsky/prog.orig.c
2019/adamovsky/progSpoiler.c
2019/adamovsky/sierpinski.unl
2019/adamovsky/spam.unl
2019/adamovsky/try.sh
@@ -4047,12 +4047,12 @@
2019/yang/2019_yang.tar.bz2
2019/yang/Makefile
2019/yang/README.md
2019/yang/deobfuscation.html
2019/yang/index.html
2019/yang/ioccc.txt
2019/yang/prog.c
2019/yang/prog.orig.c
2019/yang/sample_input.txt
2019/yang/spoiler.html
2019/yang/try.sh
2019/yang/violet.c
2020/burton/.entry.json
@@ -4102,17 +4102,17 @@
2020/endoh2/Makefile
2020/endoh2/README.md
2020/endoh2/bear.txt
2020/endoh2/deobfuscation/code.c
2020/endoh2/deobfuscation/gen.rb
2020/endoh2/deobfuscation/glyphs.txt
2020/endoh2/deobfuscation/index.html
2020/endoh2/deobfuscation/index.md
2020/endoh2/deobfuscation/prog.c
2020/endoh2/deobfuscation/tmpl.txt
2020/endoh2/hello.txt
2020/endoh2/index.html
2020/endoh2/prog.c
2020/endoh2/prog.orig.c
2020/endoh2/spoiler/code.c
2020/endoh2/spoiler/gen.rb
2020/endoh2/spoiler/glyphs.txt
2020/endoh2/spoiler/index.html
2020/endoh2/spoiler/index.md
2020/endoh2/spoiler/prog.c
2020/endoh2/spoiler/tmpl.txt
2020/endoh2/try.sh
2020/endoh2/yoda.txt
2020/endoh3/.entry.json
@@ -4146,6 +4146,8 @@
2020/ferguson1/chocolate-cake.md
2020/ferguson1/crazy.log.html
2020/ferguson1/crazy.log.md
2020/ferguson1/deobfuscation.html
2020/ferguson1/deobfuscation.md
2020/ferguson1/gameplay.html
2020/ferguson1/gameplay.md
2020/ferguson1/index.html
@@ -4159,8 +4161,6 @@
2020/ferguson1/prog.orig.c
2020/ferguson1/snake-colours.sh
2020/ferguson1/snake.1
2020/ferguson1/spoilers.html
2020/ferguson1/spoilers.md
2020/ferguson1/termcaps.c
2020/ferguson1/terminals.html
2020/ferguson1/terminals.md
@@ -4288,8 +4288,8 @@
2020/yang/Makefile
2020/yang/README.md
2020/yang/cppp.cc
2020/yang/deobfuscation.html
2020/yang/index.html
2020/yang/prog.c
2020/yang/prog.orig.c
2020/yang/spoiler.html
2020/yang/try.sh
+28 -28
View File
@@ -1166,11 +1166,11 @@
1995/leo/1995_leo.tar.bz2
1995/leo/Makefile
1995/leo/README.md
1995/leo/deobfuscation.html
1995/leo/deobfuscation.md
1995/leo/index.html
1995/leo/leo.c
1995/leo/leo.orig.c
1995/leo/spoiler.html
1995/leo/spoiler.md
1995/leo/try.sh
1995/makarios/.entry.json
1995/makarios/.gitignore
@@ -1888,8 +1888,8 @@
2004/hibachi/src/configure.in
2004/hibachi/src/hibachi-start.sh
2004/hibachi/src/hibachi-start.sh.in
2004/hibachi/src/localhost/CHANGES-DEOBFUSCATED.TXT
2004/hibachi/src/localhost/CHANGES-OBFUSCATED.TXT
2004/hibachi/src/localhost/CHANGES-SPOILER.TXT
2004/hibachi/src/localhost/Img/cygwin-icon.gif
2004/hibachi/src/localhost/Img/freebsd.gif
2004/hibachi/src/localhost/Img/hibachi-256-oc-nc-300x150.gif
@@ -2807,12 +2807,12 @@
2012/omoikane/2012_omoikane.tar.bz2
2012/omoikane/Makefile
2012/omoikane/README.md
2012/omoikane/deobfuscation.html
2012/omoikane/index.html
2012/omoikane/omoikane.alt.c
2012/omoikane/omoikane.alt2.c
2012/omoikane/omoikane.c
2012/omoikane/omoikane.orig.c
2012/omoikane/spoiler.html
2012/omoikane/try.alt.sh
2012/omoikane/try.sh
2012/tromp/.entry.json
@@ -3227,10 +3227,10 @@
2013/misaka/Makefile
2013/misaka/README.md
2013/misaka/bf.pl
2013/misaka/deobfuscation.html
2013/misaka/index.html
2013/misaka/misaka.c
2013/misaka/misaka.orig.c
2013/misaka/spoiler.html
2013/misaka/try.sh
2013/morgan1/.entry.json
2013/morgan1/.gitignore
@@ -3292,6 +3292,8 @@
2014/endoh1/alpha.rb
2014/endoh1/assemble.rb
2014/endoh1/ast-def.rb
2014/endoh1/deobfuscation.html
2014/endoh1/deobfuscation.md
2014/endoh1/gen-prog.rb
2014/endoh1/gen-table.rb
2014/endoh1/index.html
@@ -3304,8 +3306,6 @@
2014/endoh1/rake.sh
2014/endoh1/register.rb
2014/endoh1/serialize.rb
2014/endoh1/spoilers.html
2014/endoh1/spoilers.md
2014/endoh1/src.rb
2014/endoh1/tool.rb
2014/endoh1/try.sh
@@ -3367,12 +3367,12 @@
2014/sinon/2014_sinon.tar.bz2
2014/sinon/Makefile
2014/sinon/README.md
2014/sinon/deobfuscation.html
2014/sinon/glock.sh
2014/sinon/hecate.sh
2014/sinon/index.html
2014/sinon/prog.c
2014/sinon/prog.orig.c
2014/sinon/spoiler.html
2014/sinon/try.sh
2014/skeggs/.entry.json
2014/skeggs/.gitignore
@@ -3411,6 +3411,8 @@
2015/burton/Makefile
2015/burton/README.md
2015/burton/calc.1
2015/burton/deobfuscation.html
2015/burton/deobfuscation.md
2015/burton/index.html
2015/burton/prog.alt.c
2015/burton/prog.c
@@ -3418,8 +3420,6 @@
2015/burton/road.to.obscurity.html
2015/burton/road.to.obscurity.md
2015/burton/rule2.c
2015/burton/spoilers.html
2015/burton/spoilers.md
2015/burton/src.doc.txt
2015/burton/test.in
2015/burton/test.out
@@ -3514,15 +3514,15 @@
2015/howe/README.md
2015/howe/avgtime.sh
2015/howe/cc.1
2015/howe/deobfuscation/Makefile
2015/howe/deobfuscation/err.h
2015/howe/deobfuscation/prog.c
2015/howe/index.html
2015/howe/makeholes.c
2015/howe/prog-test.sh
2015/howe/prog.alt.c
2015/howe/prog.c
2015/howe/prog.orig.c
2015/howe/spoiler/Makefile
2015/howe/spoiler/err.h
2015/howe/spoiler/prog.c
2015/howe/try.sh
2015/howe/war-and-peace.txt
2015/mills1/.entry.json
@@ -3588,10 +3588,10 @@
2015/yang/2015_yang.tar.bz2
2015/yang/Makefile
2015/yang/README.md
2015/yang/deobfuscation.html
2015/yang/index.html
2015/yang/prog.c
2015/yang/prog.orig.c
2015/yang/spoiler.html
2015/yang/try.sh
2018/algmyr/.entry.json
2018/algmyr/.gitignore
@@ -3599,10 +3599,10 @@
2018/algmyr/2018_algmyr.tar.bz2
2018/algmyr/Makefile
2018/algmyr/README.md
2018/algmyr/deobfuscation.png
2018/algmyr/index.html
2018/algmyr/prog.c
2018/algmyr/prog.orig.c
2018/algmyr/spoiler.png
2018/algmyr/try.sh
2018/anderson/.entry.json
2018/anderson/.gitignore
@@ -3836,10 +3836,10 @@
2018/yang/2018_yang.tar.bz2
2018/yang/Makefile
2018/yang/README.md
2018/yang/deobfuscation.html
2018/yang/index.html
2018/yang/prog.c
2018/yang/prog.orig.c
2018/yang/spoiler.html
2018/yang/try.sh
2019/adamovsky/.entry.json
2019/adamovsky/.gitignore
@@ -3849,11 +3849,11 @@
2019/adamovsky/README.md
2019/adamovsky/advent.unl
2019/adamovsky/crash.unl
2019/adamovsky/deobfuscation.c
2019/adamovsky/index.html
2019/adamovsky/iocccsize_2018.c
2019/adamovsky/prog.c
2019/adamovsky/prog.orig.c
2019/adamovsky/progSpoiler.c
2019/adamovsky/sierpinski.unl
2019/adamovsky/spam.unl
2019/adamovsky/try.sh
@@ -4047,12 +4047,12 @@
2019/yang/2019_yang.tar.bz2
2019/yang/Makefile
2019/yang/README.md
2019/yang/deobfuscation.html
2019/yang/index.html
2019/yang/ioccc.txt
2019/yang/prog.c
2019/yang/prog.orig.c
2019/yang/sample_input.txt
2019/yang/spoiler.html
2019/yang/try.sh
2019/yang/violet.c
2020/burton/.entry.json
@@ -4102,17 +4102,17 @@
2020/endoh2/Makefile
2020/endoh2/README.md
2020/endoh2/bear.txt
2020/endoh2/deobfuscation/code.c
2020/endoh2/deobfuscation/gen.rb
2020/endoh2/deobfuscation/glyphs.txt
2020/endoh2/deobfuscation/index.html
2020/endoh2/deobfuscation/index.md
2020/endoh2/deobfuscation/prog.c
2020/endoh2/deobfuscation/tmpl.txt
2020/endoh2/hello.txt
2020/endoh2/index.html
2020/endoh2/prog.c
2020/endoh2/prog.orig.c
2020/endoh2/spoiler/code.c
2020/endoh2/spoiler/gen.rb
2020/endoh2/spoiler/glyphs.txt
2020/endoh2/spoiler/index.html
2020/endoh2/spoiler/index.md
2020/endoh2/spoiler/prog.c
2020/endoh2/spoiler/tmpl.txt
2020/endoh2/try.sh
2020/endoh2/yoda.txt
2020/endoh3/.entry.json
@@ -4146,6 +4146,8 @@
2020/ferguson1/chocolate-cake.md
2020/ferguson1/crazy.log.html
2020/ferguson1/crazy.log.md
2020/ferguson1/deobfuscation.html
2020/ferguson1/deobfuscation.md
2020/ferguson1/gameplay.html
2020/ferguson1/gameplay.md
2020/ferguson1/index.html
@@ -4159,8 +4161,6 @@
2020/ferguson1/prog.orig.c
2020/ferguson1/snake-colours.sh
2020/ferguson1/snake.1
2020/ferguson1/spoilers.html
2020/ferguson1/spoilers.md
2020/ferguson1/termcaps.c
2020/ferguson1/terminals.html
2020/ferguson1/terminals.md
@@ -4288,8 +4288,8 @@
2020/yang/Makefile
2020/yang/README.md
2020/yang/cppp.cc
2020/yang/deobfuscation.html
2020/yang/index.html
2020/yang/prog.c
2020/yang/prog.orig.c
2020/yang/spoiler.html
2020/yang/try.sh
+24 -24
View File
@@ -767,8 +767,8 @@
1995/leo/.gitignore
1995/leo/Makefile
1995/leo/README.md
1995/leo/deobfuscation.md
1995/leo/leo.c
1995/leo/spoiler.md
1995/leo/try.sh
1995/makarios/.entry.json
1995/makarios/.gitignore
@@ -1246,8 +1246,8 @@
2004/hibachi/src/configure.in
2004/hibachi/src/hibachi-start.sh
2004/hibachi/src/hibachi-start.sh.in
2004/hibachi/src/localhost/CHANGES-DEOBFUSCATED.TXT
2004/hibachi/src/localhost/CHANGES-OBFUSCATED.TXT
2004/hibachi/src/localhost/CHANGES-SPOILER.TXT
2004/hibachi/src/localhost/Img/cygwin-icon.gif
2004/hibachi/src/localhost/Img/freebsd.gif
2004/hibachi/src/localhost/Img/hibachi-256-oc-nc-300x150.gif
@@ -1933,10 +1933,10 @@
2012/omoikane/.gitignore
2012/omoikane/Makefile
2012/omoikane/README.md
2012/omoikane/deobfuscation.html
2012/omoikane/omoikane.alt.c
2012/omoikane/omoikane.alt2.c
2012/omoikane/omoikane.c
2012/omoikane/spoiler.html
2012/omoikane/try.alt.sh
2012/omoikane/try.sh
2012/tromp/.entry.json
@@ -2292,8 +2292,8 @@
2013/misaka/Makefile
2013/misaka/README.md
2013/misaka/bf.pl
2013/misaka/deobfuscation.html
2013/misaka/misaka.c
2013/misaka/spoiler.html
2013/misaka/try.sh
2013/morgan1/.entry.json
2013/morgan1/.gitignore
@@ -2334,6 +2334,7 @@
2014/endoh1/alpha.rb
2014/endoh1/assemble.rb
2014/endoh1/ast-def.rb
2014/endoh1/deobfuscation.md
2014/endoh1/gen-prog.rb
2014/endoh1/gen-table.rb
2014/endoh1/link.rb
@@ -2344,7 +2345,6 @@
2014/endoh1/rake.sh
2014/endoh1/register.rb
2014/endoh1/serialize.rb
2014/endoh1/spoilers.md
2014/endoh1/src.rb
2014/endoh1/tool.rb
2014/endoh1/try.sh
@@ -2388,10 +2388,10 @@
2014/sinon/.gitignore
2014/sinon/Makefile
2014/sinon/README.md
2014/sinon/deobfuscation.html
2014/sinon/glock.sh
2014/sinon/hecate.sh
2014/sinon/prog.c
2014/sinon/spoiler.html
2014/sinon/try.sh
2014/skeggs/.entry.json
2014/skeggs/.gitignore
@@ -2416,11 +2416,11 @@
2015/burton/Makefile
2015/burton/README.md
2015/burton/calc.1
2015/burton/deobfuscation.md
2015/burton/prog.alt.c
2015/burton/prog.c
2015/burton/road.to.obscurity.md
2015/burton/rule2.c
2015/burton/spoilers.md
2015/burton/src.doc.txt
2015/burton/test.in
2015/burton/test.out
@@ -2485,13 +2485,13 @@
2015/howe/README.md
2015/howe/avgtime.sh
2015/howe/cc.1
2015/howe/deobfuscation/Makefile
2015/howe/deobfuscation/err.h
2015/howe/deobfuscation/prog.c
2015/howe/makeholes.c
2015/howe/prog-test.sh
2015/howe/prog.alt.c
2015/howe/prog.c
2015/howe/spoiler/Makefile
2015/howe/spoiler/err.h
2015/howe/spoiler/prog.c
2015/howe/try.sh
2015/howe/war-and-peace.txt
2015/mills1/.entry.json
@@ -2539,15 +2539,15 @@
2015/yang/.gitignore
2015/yang/Makefile
2015/yang/README.md
2015/yang/deobfuscation.html
2015/yang/prog.c
2015/yang/spoiler.html
2015/yang/try.sh
2018/algmyr/.entry.json
2018/algmyr/.gitignore
2018/algmyr/Makefile
2018/algmyr/README.md
2018/algmyr/deobfuscation.png
2018/algmyr/prog.c
2018/algmyr/spoiler.png
2018/algmyr/try.sh
2018/anderson/.entry.json
2018/anderson/.gitignore
@@ -2724,8 +2724,8 @@
2018/yang/.gitignore
2018/yang/Makefile
2018/yang/README.md
2018/yang/deobfuscation.html
2018/yang/prog.c
2018/yang/spoiler.html
2018/yang/try.sh
2019/adamovsky/.entry.json
2019/adamovsky/.gitignore
@@ -2733,9 +2733,9 @@
2019/adamovsky/README.md
2019/adamovsky/advent.unl
2019/adamovsky/crash.unl
2019/adamovsky/deobfuscation.c
2019/adamovsky/iocccsize_2018.c
2019/adamovsky/prog.c
2019/adamovsky/progSpoiler.c
2019/adamovsky/sierpinski.unl
2019/adamovsky/spam.unl
2019/adamovsky/try.sh
@@ -2879,10 +2879,10 @@
2019/yang/.gitignore
2019/yang/Makefile
2019/yang/README.md
2019/yang/deobfuscation.html
2019/yang/ioccc.txt
2019/yang/prog.c
2019/yang/sample_input.txt
2019/yang/spoiler.html
2019/yang/try.sh
2019/yang/violet.c
2020/burton/.entry.json
@@ -2918,15 +2918,15 @@
2020/endoh2/Makefile
2020/endoh2/README.md
2020/endoh2/bear.txt
2020/endoh2/deobfuscation/code.c
2020/endoh2/deobfuscation/gen.rb
2020/endoh2/deobfuscation/glyphs.txt
2020/endoh2/deobfuscation/index.html
2020/endoh2/deobfuscation/index.md
2020/endoh2/deobfuscation/prog.c
2020/endoh2/deobfuscation/tmpl.txt
2020/endoh2/hello.txt
2020/endoh2/prog.c
2020/endoh2/spoiler/code.c
2020/endoh2/spoiler/gen.rb
2020/endoh2/spoiler/glyphs.txt
2020/endoh2/spoiler/index.html
2020/endoh2/spoiler/index.md
2020/endoh2/spoiler/prog.c
2020/endoh2/spoiler/tmpl.txt
2020/endoh2/try.sh
2020/endoh2/yoda.txt
2020/endoh3/.entry.json
@@ -2948,6 +2948,7 @@
2020/ferguson1/cannibalism.log.md
2020/ferguson1/chocolate-cake.md
2020/ferguson1/crazy.log.md
2020/ferguson1/deobfuscation.md
2020/ferguson1/gameplay.md
2020/ferguson1/ioccc-cake.jpg
2020/ferguson1/play.sh
@@ -2958,7 +2959,6 @@
2020/ferguson1/prog.c
2020/ferguson1/snake-colours.sh
2020/ferguson1/snake.1
2020/ferguson1/spoilers.md
2020/ferguson1/termcaps.c
2020/ferguson1/terminals.md
2020/ferguson1/troubleshooting.md
@@ -3049,6 +3049,6 @@
2020/yang/Makefile
2020/yang/README.md
2020/yang/cppp.cc
2020/yang/deobfuscation.html
2020/yang/prog.c
2020/yang/spoiler.html
2020/yang/try.sh