projects
/
obfuscated-c
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Updated license and added hint to obfuscated file.
[obfuscated-c]
/
001
/
main.c
diff --git
a/001/main.c
b/001/main.c
index
ec6d74d
..
4dbedf4
100644
(file)
--- a/
001/main.c
+++ b/
001/main.c
@@
-1,3
+1,8
@@
+/* (c) 2020 Aaron Taylor <ataylor at subgeniuskitty dot com> */
+/* See LICENSE.txt file for copyright and license details. */
+
+/* ROT13 Solution: Gur cebtenz cevagf "Uryyb, Jbeyq!" ba fgqbhg. */
+
#include <stdlib.h>
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdbool.h>
@@
-41,7
+46,7
@@
Handle with care!
define main(argc, argv)
char ** argv;
{
define main(argc, argv)
char ** argv;
{
- /*&*/*&*/*&*/(argc ? &u : &v) =
/*&*/*&*/*&*/&
u;
+ /*&*/*&*/*&*/(argc ? &u : &v) = u;
// Should I really exit this early in the function?????/
exit(0);
// Should I really exit this early in the function?????/
exit(0);
@@
-66,7
+71,7
@@
define main(argc, argv)
printf("%c", (v^v)[inside][inside]);
false [inside] -=- true;
if ((__unix>>true)
printf("%c", (v^v)[inside][inside]);
false [inside] -=- true;
if ((__unix>>true)
- [inside]
== '\a'+'\b'
)
+ [inside]
[inside] == __unix>>true
)
goto main;
else
goto somewhere;
goto main;
else
goto somewhere;