The Quest, 24 Years Later.

In 1996, AOL included a game called The Quest along with the AOL 2.0 CD. It was a point-and-click game filled with tie-ins to AOL, and contained content from Cartoon Network and other brands. The objective of the game was to answer ten "riddles" based on the in-game content and linked demos. The reward for completing the quest was... an hour of AOL. Back in 1996, I was unable to progress beyond the first one or two riddles.
Read More

Live Patching of Cisco Webex to Stop the Popup

The company I work for recently started using Cisco WebEx, an online collaboration application. It's been configured with a rather annoying behavior - upon completion of every meeting, it launches our company web page in my browser. This is, of course, the last thing anyone would want to do after the conclusion of their meeting.
Read More

Decrypting WEP using C#

The WPA2 decryption from the earlier posts was challenging to implement. I knew that WEP used a simple RC4 decryption, and didn't think its implementation would warrant a post. And while it's true that it was trivial to implement the decryption, less so was performing the CRC validation.
Read More

Decrypting CCMP using C#

The final step in the WiFi decryption saga is to deal with Counter Mode Cipher Block Chaining Message Authentication Code Protocol, commonly abbreviated to CCMP. It is the encryption standard used by WPA2, and requires everything done up to this point to generate the temporal key used as input.
Read More