how to win the hitbsecconf ctf game
spoonfork (mel@hackinthebox.org)
alphademon (alphademon@hackinthebox.org)
october 2005
todo: update with team's solutions
a short history
- hitbsecconf2002 - the first ctf game. attack-only. targets were vulnerable windows, linux and freebsd servers. i was a member of the winning team.
- infosec2003 - the second ctf game. same setup as the hitbsecconf2002. winner was the same team as in 2002.
- hitbsecconf2003 - followed the ghettohackers concept for defcon. the organization of the game was quite chaotic. the score server was a bunch of perl scripts. the only team that chose windows2000 as their OS was guaranteed instant elimination. rm -rf / were rampant. m0s (whose members continued to participate in the 2004 and 2005 started to dominate) won.
- hitbsecconf2004 -this time we went stupid. the services were limited, and there wasn't any available public vulnerabilities for the teams to play with. it was a boring game, but the winner was evident from the 1st game day. 1st (which include members of m0s) won.
this years, we decided to provide vulnerable source code, and let the teams write exploits. it was getting boring seeing teams firing up nessus and nmap year after year.
NOTE: unlike the defcon ctf game, we have no qualifying round. so year after year, we weren't sure of the team's technical skills - which make for a rather interesing mix. the debate every year was setting the difficulty level of the game. expecting teams to write exploit may back fire, but we went ahead with the plan this year anyway. this year, none of the teams were aware that they need to write exploits.
Read the rest
here.
xwing's write-up, member of the winning team (panda), is
here.
Listening to: Deep Dish - GU25 Toronto