Using Mac OS X to auditing wireless security

I am a Mac OS X user. Under Mac OS X, KisMAC provides a stumbler and a network sniffer. For packet analysis Ethereal is very useful.

KisMAC does provide WEP cracking, but only brute force and the weak scheduling attack. It does not provide cracking of "probable" keys, through the weakness in 40-bit key generation that Tim Newsham discovered. Also the application likes to hog the network card, suck up CPU and generally be a nuicanse. The cracking window for example is impossible to minimize or hide. For this reason, I have ported dwepcrack to Mac OS X, and I use that, so that I can perform WEP cracking in the background without too much inconvenience.

dwepcrack is a part of bsd-airtools from DACHB0DEN LABS. bsd-airtools is a package that provides a complete tool suite for wireless 802.11b auditing. It contains, among other things, a WEP-cracking application, kernel patches for NetBSD, OpenBSD, and FreeBSD, and a curses-based stumbler program.

My port of the dwepcrack program which comes with this suite is available for download here (source code). I have yet to produce binaries. The port also makes it possible to use dwepcrack on GNU/Linux, if you have a seperate sniffer that generates PCAP files.

Yeah, I know this page is a mess. Just something I hacked together quickly. Maybe some day I’ll clean it up, and perhaps post some information on directional WiFi antennas. However, some day pigs may also develop the ability to fly. :-)

For contact information, see my main web page.