Combining my hobbies

People tend to say it is quite obvious that I fell in love with IPv6 a few years ago. Although I have no idea where they got the idea from :), there might be a bit of truth in it. I am also known for being a pedantic pain in the … when it comes to C programming. So why not team one hobby with the other? I did so by developing an IPv6 Router Advertisement Daemon for GNU/Linux because I was not satisfied with the current solutions.

Writeup: DEF CON CTF 2013 – Grandprix

The grandprix challenges requires us to connect to a server where we can play an ascii game. According to the assignment text, we are advised to avoid the zebras. Let’s check out the game first using netcat: $ nc 2038 nc: using stream socket Use 'l' and 'r' to move. Don't crash. Press return to start |-----| | | | | | | | | | | | | | | | | | u | |-----| The games starts with an empty field.

I accidentally (wrote) a book

It all began with me writing a tutorial on how to get started with IPv6. The document grew and grew, and finally became a book. Get it from Amazon as printed tradebook or fetch a digital copy.

Writeup: PoliCTF 2012 – Forensics 100

This challenge (Forensics 100) was a little bit weird but solvable. It said: Retrieve the key. Remember to write it in capital letters. Attachment:45141181944a722.tbz2.gpg (password: 310b44aab74809c6ec9dd026b9e8e59a5e401083) After unpacking the attachment we get a challenge.pcap file. Opening it using Wireshark presented us the capture of a SSH session to a (probably) Juniper device. Some Juniper devices tend to use SSHv1 until told otherwise, so the first shot would be to somehow break the encryption and use the provided key as flag.

Writeup: PoliCTF 2012 – GrabBag 100

GrabBag 100 was this CTF’s loss leader and an easy one if you are familiar with the legendary Hackers movie from 1995 starring Jonny Lee Miller, Angelina Jolie and Jesse Bradford. The assignment read: We need your help to hack the planet!!! Somehow we have lost a little chunck of the garbage file. We just need 4 byte starting from address 0x000020. Please help us!!! (Hint: in hex, lowercase,without leading 0x)