Move 199[1-3]/ant and 2015/howe alt code

The unobfuscated code, which was put in deobfuscated/, has been turned
into alt code. In one case the already existing alt code was made alt2
and the unobfuscated code was alt. In the case of the ones with two C
files there, the one that did not require modification (to compile in
modern systems) were used as those are original.

In a few cases these changes suggested additional files: a test suite
Makefile for the alt code, a try.alt.sh script and maybe some other
things besides.

The bug status was updated for 2015/howe with a known bug: in particular
the test scripts do not work (at least not completely).

In the manifest all references (except for a file name that has not been
renamed - at least not yet) of 'deobfuscated' to 'unobfuscated': a minor
detail that might not matter much but it sounds ever so slightly better
(maybe). These other entries that had an entry_text change were
1995/garry and 2020/endoh2. Rebuilt .entry.json and index.html files for
this (and in the case of the moved code the index.html files also had to
be changed for that in addition to the Makefiles).
This commit is contained in:
Cody Boone Ferguson committed 2024-07-07 09:53:56 -07:00
1 parent c9ca6b4150
commit 92139c55d7
53 files changed
+993 -1740

No files matched your search

+16 -20
View File
@@ -570,11 +570,9 @@
1990,westley,index.html,4294967295,false,html,false,this web page
1991,ant,ant.c,20,true,c,true,entry source code
1991,ant,Makefile,30,true,makefile,true,entry Makefile
1991,ant,ant.alt.c,40,true,c,true,alternate source code
1991,ant,ant.alt2.c,40,true,c,true,alternate source code
1991,ant,ant.orig.c,50,false,c,true,original source code
1991,ant,deobfuscated/ant.c,140,true,c,true,author provided deobfuscated code
1991,ant,deobfuscated/ant-c89.c,140,true,c,true,author provided deobfuscated code converted from K&R
1991,ant,deobfuscated/Makefile,150,true,c,true,author provided Makefile for deobfuscated code
1991,ant,ant.alt.c,140,true,c,true,author provided unobfuscated code
1991,ant,1991_ant.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1991,ant,README.md,4000000000,true,markdown,true,markdown source for this web page
1991,ant,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -712,13 +710,12 @@
1992,ant,Makefile,30,true,makefile,true,entry Makefile
1992,ant,ant.orig.c,50,false,c,true,original source code
1992,ant,try.sh,100,true,shellscript,true,script to try entry
1992,ant,deobfuscated/ant.c,140,true,c,true,author provided deobfuscated code
1992,ant,deobfuscated/sleep.c,140,true,c,true,author provided code for those who need a nap
1992,ant,ant.alt.c,140,true,c,true,author provided unobfuscated code
1992,ant,sleep.c,140,true,c,true,author provided code for those who need a nap
1992,ant,ant.README.txt,150,true,text,true,am man page
1992,ant,ant.test.mk,150,true,makefile,true,Makefile to demonstrate entry
1992,ant,deobfuscated/Makefile,150,true,makefile,true,author provided Makefile for deobfuscated code
1992,ant,try.alt.sh,150,true,shellscript,true,script to try deobfuscated code
1992,ant,ant.test.alt.mk,160,true,makefile,true,Makefile to demonstrate deobfuscated code
1992,ant,try.alt.sh,150,true,shellscript,true,script to try unobfuscated code
1992,ant,ant.test.alt.mk,160,true,makefile,true,Makefile to demonstrate unobfuscated code
1992,ant,1992_ant.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1992,ant,README.md,4000000000,true,markdown,true,markdown source for this web page
1992,ant,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -848,14 +845,12 @@
1993,ant,ant.orig.c,50,false,c,true,original source code
1993,ant,ant.txt,100,true,text,false,ag man page
1993,ant,try.sh,100,true,shellscript,true,script to try entry
1993,ant,deobfuscated/ant.c,120,true,c,true,author provided deobfuscated code
1993,ant,deobfuscated/ant-c89.c,120,true,c,true,author provided deobfuscated code converted from K&R
1993,ant,try.alt.sh,130,true,shellscript,true,script to try deobfuscated code
1993,ant,deobfuscated/Makefile,140,true,makefile,true,author provided Makefile for deobfuscated code
1993,ant,deobfuscated/test.mk,140,true,makefile,true,author provided test suite Makefile for deobfuscated code
1993,ant,ant.alt.c,120,true,c,true,author provided unobfuscated code
1993,ant,try.alt.sh,130,true,shellscript,true,script to try unobfuscated code
1993,ant,test.alt.mk,140,true,makefile,true,author provided test suite Makefile for unobfuscated code
1993,ant,ants.txt,150,false,text,false,lyrics of the Ants Go Marching song
1993,ant,ant.test.mk,150,true,makefile,true,test suite Makefile
1993,ant,ant.alt.test.mk,160,true,makefile,true,test suite Makefile for deobfuscated code
1993,ant,ant.alt.test.mk,160,true,makefile,true,test suite Makefile for unobfuscated code
1993,ant,1993_ant.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1993,ant,README.md,4000000000,true,markdown,true,markdown source for this web page
1993,ant,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -1158,7 +1153,7 @@
1995,garry,garry.data,100,true,text,true,modified README.md for input to program
1995,garry,try.alt.sh,100,true,shellscript,true,script to try alternate code
1995,garry,try.sh,100,true,shellscript,true,script to try entry
1995,garry,garry.fmt.c,150,true,c,true,deobfuscated and formatted source code
1995,garry,garry.fmt.c,150,true,c,true,unobfuscated and formatted source code
1995,garry,1995_garry.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1995,garry,README.md,4000000000,true,markdown,true,markdown source for this web page
1995,garry,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -3527,12 +3522,13 @@
2015,howe,prog.orig.c,50,false,c,true,original source code
2015,howe,avgtime.sh,100,true,shellscript,true,support script
2015,howe,makeholes.c,100,true,c,true,C code to add random holes to a file
2015,howe,prog.alt-test.sh,100,true,shellscript,true,script to run test suite with alternate code
2015,howe,prog-test.sh,100,true,shellscript,true,script to run test suite
2015,howe,try.alt.sh,100,true,shellscript,true,script to try alternate code
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,deobfuscated/Makefile,200,true,makefile,true,deobfuscated Makefile
2015,howe,deobfuscated/err.h,210,true,c,true,deobfuscated err.h header file
2015,howe,deobfuscated/prog.c,210,true,c,true,deobfuscated source code
2015,howe,err.h,210,true,c,true,unobfuscated err.h header file
2015,howe,prog.alt2.c,210,true,c,true,unobfuscated 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
@@ -4121,7 +4117,7 @@
2020,endoh2,obfuscation/gen.rb,200,true,ruby,true,ruby code to compose items and prog.c in artistic way
2020,endoh2,obfuscation/glyphs.txt,200,true,text,false,glyphs data for deobfuscation/gen.rb
2020,endoh2,obfuscation/index.html,200,true,html,false,deobfuscation information web page
2020,endoh2,obfuscation/prog.c,200,true,c,true,deobfuscated source code
2020,endoh2,obfuscation/prog.c,200,true,c,true,unobfuscated source code
2020,endoh2,obfuscation/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
1 # year dir file_path inventory_order OK_to_edit display_as display_via_github entry_text
570 1990 westley index.html 4294967295 false html false this web page
571 1991 ant ant.c 20 true c true entry source code
572 1991 ant Makefile 30 true makefile true entry Makefile
573 1991 ant ant.alt.c ant.alt2.c 40 true c true alternate source code
574 1991 ant ant.orig.c 50 false c true original source code
575 1991 ant deobfuscated/ant.c ant.alt.c 140 true c true author provided deobfuscated code author provided unobfuscated code
1991 ant deobfuscated/ant-c89.c 140 true c true author provided deobfuscated code converted from K&R
1991 ant deobfuscated/Makefile 150 true c true author provided Makefile for deobfuscated code
576 1991 ant 1991_ant.tar.bz2 1415926535 false tbz2 false download entry tarball
577 1991 ant README.md 4000000000 true markdown true markdown source for this web page
578 1991 ant .entry.json 4000000000 true json true entry summary and manifest in JSON
710 1992 ant Makefile 30 true makefile true entry Makefile
711 1992 ant ant.orig.c 50 false c true original source code
712 1992 ant try.sh 100 true shellscript true script to try entry
713 1992 ant deobfuscated/ant.c ant.alt.c 140 true c true author provided deobfuscated code author provided unobfuscated code
714 1992 ant deobfuscated/sleep.c sleep.c 140 true c true author provided code for those who need a nap
715 1992 ant ant.README.txt 150 true text true am man page
716 1992 ant ant.test.mk 150 true makefile true Makefile to demonstrate entry
717 1992 ant deobfuscated/Makefile try.alt.sh 150 true makefile shellscript true author provided Makefile for deobfuscated code script to try unobfuscated code
718 1992 ant try.alt.sh ant.test.alt.mk 150 160 true shellscript makefile true script to try deobfuscated code Makefile to demonstrate unobfuscated code
1992 ant ant.test.alt.mk 160 true makefile true Makefile to demonstrate deobfuscated code
719 1992 ant 1992_ant.tar.bz2 1415926535 false tbz2 false download entry tarball
720 1992 ant README.md 4000000000 true markdown true markdown source for this web page
721 1992 ant .entry.json 4000000000 true json true entry summary and manifest in JSON
845 1993 ant ant.orig.c 50 false c true original source code
846 1993 ant ant.txt 100 true text false ag man page
847 1993 ant try.sh 100 true shellscript true script to try entry
848 1993 ant deobfuscated/ant.c ant.alt.c 120 true c true author provided deobfuscated code author provided unobfuscated code
849 1993 ant deobfuscated/ant-c89.c try.alt.sh 120 130 true c shellscript true author provided deobfuscated code converted from K&R script to try unobfuscated code
850 1993 ant try.alt.sh test.alt.mk 130 140 true shellscript makefile true script to try deobfuscated code author provided test suite Makefile for unobfuscated code
1993 ant deobfuscated/Makefile 140 true makefile true author provided Makefile for deobfuscated code
1993 ant deobfuscated/test.mk 140 true makefile true author provided test suite Makefile for deobfuscated code
851 1993 ant ants.txt 150 false text false lyrics of the Ants Go Marching song
852 1993 ant ant.test.mk 150 true makefile true test suite Makefile
853 1993 ant ant.alt.test.mk 160 true makefile true test suite Makefile for deobfuscated code test suite Makefile for unobfuscated code
854 1993 ant 1993_ant.tar.bz2 1415926535 false tbz2 false download entry tarball
855 1993 ant README.md 4000000000 true markdown true markdown source for this web page
856 1993 ant .entry.json 4000000000 true json true entry summary and manifest in JSON
1153 1995 garry garry.data 100 true text true modified README.md for input to program
1154 1995 garry try.alt.sh 100 true shellscript true script to try alternate code
1155 1995 garry try.sh 100 true shellscript true script to try entry
1156 1995 garry garry.fmt.c 150 true c true deobfuscated and formatted source code unobfuscated and formatted source code
1157 1995 garry 1995_garry.tar.bz2 1415926535 false tbz2 false download entry tarball
1158 1995 garry README.md 4000000000 true markdown true markdown source for this web page
1159 1995 garry .entry.json 4000000000 true json true entry summary and manifest in JSON
3522 2015 howe prog.orig.c 50 false c true original source code
3523 2015 howe avgtime.sh 100 true shellscript true support script
3524 2015 howe makeholes.c 100 true c true C code to add random holes to a file
3525 2015 howe prog.alt-test.sh 100 true shellscript true script to run test suite with alternate code
3526 2015 howe prog-test.sh 100 true shellscript true script to run test suite
3527 2015 howe try.alt.sh 100 true shellscript true script to try alternate code
3528 2015 howe try.sh 100 true shellscript true script to try entry
3529 2015 howe cc.1 159 true man true cc man page
3530 2015 howe deobfuscated/Makefile err.h 200 210 true makefile c true deobfuscated Makefile unobfuscated err.h header file
3531 2015 howe deobfuscated/err.h prog.alt2.c 210 true c true deobfuscated err.h header file unobfuscated source code
2015 howe deobfuscated/prog.c 210 true c true deobfuscated source code
3532 2015 howe war-and-peace.txt 250 true text false War and Peace translated to English
3533 2015 howe 2015_howe.tar.bz2 1415926535 false tbz2 false download entry tarball
3534 2015 howe README.md 4000000000 true markdown true markdown source for this web page
4117 2020 endoh2 obfuscation/gen.rb 200 true ruby true ruby code to compose items and prog.c in artistic way
4118 2020 endoh2 obfuscation/glyphs.txt 200 true text false glyphs data for deobfuscation/gen.rb
4119 2020 endoh2 obfuscation/index.html 200 true html false deobfuscation information web page
4120 2020 endoh2 obfuscation/prog.c 200 true c true deobfuscated source code unobfuscated source code
4121 2020 endoh2 obfuscation/tmpl.txt 200 true text false template for deobfuscation/gen.rb output
4122 2020 endoh2 2020_endoh2.tar.bz2 1415926535 false tbz2 false download entry tarball
4123 2020 endoh2 README.md 4000000000 true markdown true markdown source for this web page
Binary file not shown.
+9 -13
View File
@@ -574,11 +574,9 @@
1991/ant/Makefile
1991/ant/README.md
1991/ant/ant.alt.c
1991/ant/ant.alt2.c
1991/ant/ant.c
1991/ant/ant.orig.c
1991/ant/deobfuscated/Makefile
1991/ant/deobfuscated/ant-c89.c
1991/ant/deobfuscated/ant.c
1991/ant/index.html
1991/brnstnd/.entry.json
1991/brnstnd/.gitignore
@@ -714,14 +712,13 @@
1992/ant/Makefile
1992/ant/README.md
1992/ant/ant.README.txt
1992/ant/ant.alt.c
1992/ant/ant.c
1992/ant/ant.orig.c
1992/ant/ant.test.alt.mk
1992/ant/ant.test.mk
1992/ant/deobfuscated/Makefile
1992/ant/deobfuscated/ant.c
1992/ant/deobfuscated/sleep.c
1992/ant/index.html
1992/ant/sleep.c
1992/ant/try.alt.sh
1992/ant/try.sh
1992/buzzard.1/.entry.json
@@ -848,17 +845,15 @@
1993/ant/1993_ant.tar.bz2
1993/ant/Makefile
1993/ant/README.md
1993/ant/ant.alt.c
1993/ant/ant.alt.test.mk
1993/ant/ant.c
1993/ant/ant.orig.c
1993/ant/ant.test.mk
1993/ant/ant.txt
1993/ant/ants.txt
1993/ant/deobfuscated/Makefile
1993/ant/deobfuscated/ant-c89.c
1993/ant/deobfuscated/ant.c
1993/ant/deobfuscated/test.mk
1993/ant/index.html
1993/ant/test.alt.mk
1993/ant/try.alt.sh
1993/ant/try.sh
1993/cmills/.entry.json
@@ -3528,15 +3523,16 @@
2015/howe/README.md
2015/howe/avgtime.sh
2015/howe/cc.1
2015/howe/deobfuscated/Makefile
2015/howe/deobfuscated/err.h
2015/howe/deobfuscated/prog.c
2015/howe/err.h
2015/howe/index.html
2015/howe/makeholes.c
2015/howe/prog-test.sh
2015/howe/prog.alt-test.sh
2015/howe/prog.alt.c
2015/howe/prog.alt2.c
2015/howe/prog.c
2015/howe/prog.orig.c
2015/howe/try.alt.sh
2015/howe/try.sh
2015/howe/war-and-peace.txt
2015/mills1/.entry.json
+9 -13
View File
@@ -574,11 +574,9 @@
1991/ant/Makefile
1991/ant/README.md
1991/ant/ant.alt.c
1991/ant/ant.alt2.c
1991/ant/ant.c
1991/ant/ant.orig.c
1991/ant/deobfuscated/Makefile
1991/ant/deobfuscated/ant-c89.c
1991/ant/deobfuscated/ant.c
1991/ant/index.html
1991/brnstnd/.entry.json
1991/brnstnd/.gitignore
@@ -714,14 +712,13 @@
1992/ant/Makefile
1992/ant/README.md
1992/ant/ant.README.txt
1992/ant/ant.alt.c
1992/ant/ant.c
1992/ant/ant.orig.c
1992/ant/ant.test.alt.mk
1992/ant/ant.test.mk
1992/ant/deobfuscated/Makefile
1992/ant/deobfuscated/ant.c
1992/ant/deobfuscated/sleep.c
1992/ant/index.html
1992/ant/sleep.c
1992/ant/try.alt.sh
1992/ant/try.sh
1992/buzzard.1/.entry.json
@@ -848,17 +845,15 @@
1993/ant/1993_ant.tar.bz2
1993/ant/Makefile
1993/ant/README.md
1993/ant/ant.alt.c
1993/ant/ant.alt.test.mk
1993/ant/ant.c
1993/ant/ant.orig.c
1993/ant/ant.test.mk
1993/ant/ant.txt
1993/ant/ants.txt
1993/ant/deobfuscated/Makefile
1993/ant/deobfuscated/ant-c89.c
1993/ant/deobfuscated/ant.c
1993/ant/deobfuscated/test.mk
1993/ant/index.html
1993/ant/test.alt.mk
1993/ant/try.alt.sh
1993/ant/try.sh
1993/cmills/.entry.json
@@ -3528,15 +3523,16 @@
2015/howe/README.md
2015/howe/avgtime.sh
2015/howe/cc.1
2015/howe/deobfuscated/Makefile
2015/howe/deobfuscated/err.h
2015/howe/deobfuscated/prog.c
2015/howe/err.h
2015/howe/index.html
2015/howe/makeholes.c
2015/howe/prog-test.sh
2015/howe/prog.alt-test.sh
2015/howe/prog.alt.c
2015/howe/prog.alt2.c
2015/howe/prog.c
2015/howe/prog.orig.c
2015/howe/try.alt.sh
2015/howe/try.sh
2015/howe/war-and-peace.txt
2015/mills1/.entry.json
+9 -13
View File
@@ -369,10 +369,8 @@
1991/ant/Makefile
1991/ant/README.md
1991/ant/ant.alt.c
1991/ant/ant.alt2.c
1991/ant/ant.c
1991/ant/deobfuscated/Makefile
1991/ant/deobfuscated/ant-c89.c
1991/ant/deobfuscated/ant.c
1991/brnstnd/.entry.json
1991/brnstnd/.gitignore
1991/brnstnd/Makefile
@@ -465,12 +463,11 @@
1992/ant/Makefile
1992/ant/README.md
1992/ant/ant.README.txt
1992/ant/ant.alt.c
1992/ant/ant.c
1992/ant/ant.test.alt.mk
1992/ant/ant.test.mk
1992/ant/deobfuscated/Makefile
1992/ant/deobfuscated/ant.c
1992/ant/deobfuscated/sleep.c
1992/ant/sleep.c
1992/ant/try.alt.sh
1992/ant/try.sh
1992/buzzard.1/.entry.json
@@ -556,14 +553,12 @@
1993/ant/.gitignore
1993/ant/Makefile
1993/ant/README.md
1993/ant/ant.alt.c
1993/ant/ant.alt.test.mk
1993/ant/ant.c
1993/ant/ant.test.mk
1993/ant/ant.txt
1993/ant/deobfuscated/Makefile
1993/ant/deobfuscated/ant-c89.c
1993/ant/deobfuscated/ant.c
1993/ant/deobfuscated/test.mk
1993/ant/test.alt.mk
1993/ant/try.alt.sh
1993/ant/try.sh
1993/cmills/.entry.json
@@ -2498,13 +2493,14 @@
2015/howe/README.md
2015/howe/avgtime.sh
2015/howe/cc.1
2015/howe/deobfuscated/Makefile
2015/howe/deobfuscated/err.h
2015/howe/deobfuscated/prog.c
2015/howe/err.h
2015/howe/makeholes.c
2015/howe/prog-test.sh
2015/howe/prog.alt-test.sh
2015/howe/prog.alt.c
2015/howe/prog.alt2.c
2015/howe/prog.c
2015/howe/try.alt.sh
2015/howe/try.sh
2015/howe/war-and-peace.txt
2015/mills1/.entry.json