convert spoiler filenames into deobfuscation filenames
This commit is contained in:
1 parent
3aec80f057
commit
85c991620f
94 files changed
+361
-363
No files matched your search
+10
-10
@@ -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,
|
||||
|
||||
@@ -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">↑ jump to index.html ↑</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">✓</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">✓</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
|
||||
@@ -529,7 +529,7 @@ This allows for a convenient test suite:</p>
|
||||
<pre><code> ln -sf prog eprog
|
||||
PATH=. eprog < 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">
|
||||
|
||||
@@ -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
@@ -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.
@@ -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>
|
||||
|
||||
@@ -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
@@ -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.
@@ -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>
|
||||
|
||||
Reference in new issue
Block a user