Vortex Wargame

Vortex Wargame is a programming / hacking game in which your goal is to progress through as many levels as possible. This article discusses the wargame found here. Jeremy Bridon and Zach Gotsch are currently playing through it. All you really need to get started is a C compiler, GDB, and some other programming tools. You must be an advanced programmer to be able to go through these levels.

= Level 0 =

= Level 1 =
 * User: vortex1
 * Pass: 23anbT\rE
 * Desc: You have to to move the pointer "ptr" to it's own address, and overwrite it with a few bytes that are the target data needed. My solution, listed below, created 256 + 1 backslashes and then four bytes of 0xCA.

= Level 2 =
 * User: vortex2
 * Pass: 64ncXTvx#
 * Desc: Look at the program's permissions; if you pass the password into the tar file (/etc/vortex_pass/vortex3) and then read that tar (use nano, emacs, etc..) you can read the password in plaintext.

= Level 3 = Working on it...

Simple program written by Jeremy to find the address of a given environment variable.