scastro@entreelibre.com:~$ cd PUB && ls -oR | sed 's/.html//'
.:
total 4
-r--r--r--    1 scastro       974 Feb 12 21:36 misc
-r--r--r--    1 scastro      1416 Sep 10 21:36 ptp
-r--r--r--    1 scastro      2149 Sep 10 21:36 ptp_vortex
-r--r--r--    1 scastro      1805 Sep 10 21:36 ptp_semtex

scastro@entreelibre.com:~$ clear && cat vortex

Vortex wargame is 26 levels long :

  http://pulltheplug.org/wargames/vortex/

  o level 0 : Network based. You have to create a program to connect to a port, read data,
              compute an answer and send it back.

  o level 1 : Walking in the stack. You've got to execute a program with specific parameters
              to make it point to some specific value in the stack.

  o level 2 : System based. You've got to trigger a program to exec your own tar parameters.

  o level 3 : Stack overflow. Exploit shall go to DTORS and the shellcode has to setreuid.

  o level 4 : Format string. Standard FmtStr for argv but argc shall be set to 0.

  o level 5 : Brute force a 5 characters long MD5 password (with john).

  o level 6 : Disassemble a binary and find how to exploit it (no exploit required).

  o level 7 : Stack overflow but exploit has to match a crc32.

  o level 8 : Dissassemble a binary. Stack exploit shall defeat privileges separation.

  o level 9 : Absurd level...

  o level10 : Disass binary and brute force the seed used to generate rand() numbers.

  o level11 : Heap overflow for phkmalloc.

  o level12 : Same as level8 but stack isn't X-able.

  o level13 : Disass a binary and then I don't know...

  $ More information

scastro@entreelibre.com:~$ ls -oR | sed 's/.html//'