Skip to content
Permalink
Browse files

Added compilation options

  • Loading branch information...
gehaxelt committed Feb 22, 2016
1 parent 74753e9 commit 2e3343deace9352aa437f9697053628d272e9f4a
@@ -1,3 +1,6 @@
exploit60: EquationSolver
============
I created a program for an unsolveable equation system. My friend somehow forced it to solve the equations. Can you tell me how he did it?

Compilation:
gcc -m32 EquationSolver.c -o EquationSolver
@@ -1,3 +1,6 @@
exploit70: FlagStore
============
Here's the ultimate flag store. Store and retrieve your flags whenever you want.

Compilation:
gcc -m32 FlagStore.c -o FlagStore
@@ -1,3 +1,7 @@
exploit80: Remote Printer
============
Printer are very very important for offices. Especially for remote printing. My boss told me to build a tool for that task.
Printer are very very important for offices. Especially for remote printing. My boss told me to build a tool for that task.

Compilation:
gcc -m32 -fno-stack-protector RemotePrinter.c -o RemotePrinter -z execstack
strip RemotePrinter
@@ -4,3 +4,7 @@ My friend sent me this file. He told that if I manage to reverse it, I'll have a


FILE: rev60.zip

Compilation:
gcc -m64 filechecker.c -o filechecker
strip filechecker
@@ -3,3 +3,6 @@ Rev 70: ServerfARM
Someone handed me this and told me that to pass the exam, I have to extract a secret string. I know cheating is bad, but once does not count. So are you willing to help me?

FILE: rev70.zip

Compilation:
gcc -m32 serverfarm.c -o serverfarm on a Raspberry PI with ArchLinux

0 comments on commit 2e3343d

Please sign in to comment.
You can’t perform that action at this time.