fix Makefile and README.md for 2015/endoh2

This commit is contained in:
Landon Curt Noll committed 2023-03-24 17:10:39 -07:00
1 parent feab1fdc00
commit 388d621c21
2 files changed
+190 -114

No files matched your search

+19 -14
View File
@@ -1,24 +1,30 @@
# Most Overlooked Obfuscation
Yusuke Endoh
<https://github.com/mame/>
Twitter: @mametter
Yusuke Endoh
<https://github.com/mame/>
Twitter: @mametter
# To build:
## Judges' comments:
### To use:
```sh
make
```
make
### To run:
./prog
```sh
./prog
```
### Try:
cat prog.c
```sh
cat prog.c
./prog | diff - prog.c
./prog | diff - prog.c
```
### Selected Judges Remarks:
## Judges' comments:
At this point you might be wondering, [WTF](http://acronyms.thefreedictionary.com/WTF)?\*
@@ -42,6 +48,7 @@ Where did those underscores come from? Well [RTFS](http://acronyms.thefreedicti
If you are still puzzled, look at prog.c with your favorite text editor.
## Author's comments:
**Follow this instruction literally!**
cat prog.c
@@ -50,18 +57,16 @@ If you are still puzzled, look at prog.c with your favorite text editor.
You will do a double take.
Hint 1: Do `less prog.c`. You will see an **emphasized** string if your terminal supports bold.
Hint 2: Do `wc -c prog.c`. This is very long one-liner.
Spoiler: Open the source with an editor like `vim` or `emacs`.
--------------------------------------------------------------------------------
<!--
## Copyright:
(c) Copyright 1984-2016, [Leo Broukhis, Simon Cooper, Landon Curt Noll][judges] - All rights reserved
This work is licensed under a [Creative Commons Attribution-ShareAlike 3.0 Unported License][cc].
[judges]: http://www.ioccc.org/judges.html
[cc]: http://creativecommons.org/licenses/by-sa/3.0/
-->