Skip to content

Commit

Permalink
Added compilation options
Browse files Browse the repository at this point in the history
  • Loading branch information
gehaxelt committed Feb 22, 2016
1 parent 74753e9 commit 2e3343d
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 1 deletion.
3 changes: 3 additions & 0 deletions tasks/exp60/solution/description.md
@@ -1,3 +1,6 @@
exploit60: EquationSolver 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? 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
3 changes: 3 additions & 0 deletions tasks/exp70/solution/description.md
@@ -1,3 +1,6 @@
exploit70: FlagStore exploit70: FlagStore
============ ============
Here's the ultimate flag store. Store and retrieve your flags whenever you want. Here's the ultimate flag store. Store and retrieve your flags whenever you want.

Compilation:
gcc -m32 FlagStore.c -o FlagStore
6 changes: 5 additions & 1 deletion tasks/exp80/solution/description.md
@@ -1,3 +1,7 @@
exploit80: Remote Printer 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 changes: 4 additions & 0 deletions tasks/rev60/solution/description.md
Expand Up @@ -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 FILE: rev60.zip

Compilation:
gcc -m64 filechecker.c -o filechecker
strip filechecker
3 changes: 3 additions & 0 deletions tasks/rev70/solution/description.md
Expand Up @@ -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? 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 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.