Table of Contents

Links, References and Other Learning Materials

This page will continue to be expanded to include a variety of reference material.

Wireless Basics and Tutorials

Technique Papers

This section covers papers which describe techniques incorporated into the aircrack-ng suite.

Additional Papers

This section has papers where are referenced in the previous section or are just simply interesting in the context of wireless.

802.11 Specifications

WPA/WPA2 Information

Here are some links to learn more about WPA/WPA2:


There are hundreds of books about wireless. This section makes no attempt to list all the available books regarding wireless. Rather, it lists books which will likely be of specific interest to the readers of the wiki. If you have read books that you think should be included here, please post information about them to the forum.

Please keep in mind that books are always dated to some degree. If you are looking for 100% up to date material and information then the Internet is your friend.

CWNA: Certified Wireless Network Administrator Study Guide (Exam PW0-104)


Although it is designed as a study guide, it is an excellent book to learn the theory of wireless. Having read and studied this book, you will have a really solid understanding of the various forms of wireless, types of packets and how everything works together.

Wi-Foo: The Secrets of Wireless Hacking


Although many of the tools and some of the material in the book has become dated, it is still a great introduction to the subject. The focus is on practical application of the tools and concepts rather then lots of theory. Easy reading and still a worthwhile investment.

802.11 Wireless Networks, The Definitive Guide


An excellent book about Wifi, from the physical layer to the different encryption protocols and going through details of the different frames that you might encounter on WiFi networks.

Real 802.11 Security - Wi-Fi Protected Access and 802.11i


Very technical and detailed book about 802.11i. If you are just starting with WiFi, you might want to get 802.11 Wireless Networks, The Definitive Guide first.

Compiling Kernels

A common question on the forums is how to compile a new kernel. This section attempts to identify links to documents, HOWTOs and similar which you may find helpful in this regard.

Another question that comes up is how to compile a single driver module. Here are the basics:

First, cd to the directory which contains the source files to be compiled. It assumes you have patched the source if required.

 make CONFIG_ZD1211RW=m -C /lib/modules/`uname -r`/build M=`pwd` clean
 make CONFIG_ZD1211RW=m -C /lib/modules/`uname -r`/build M=`pwd` modules
 make CONFIG_ZD1211RW=m -C /lib/modules/`uname -r`/build M=`pwd` modules_install
 depmod -ae

In the above:

There are some considerations regarding installing a single module. You will need to ensure that the new module overwrites the existing one in /lib/modules. Sometimes it ends up being placed in a different location in the /lib/modules tree. If this happens then be sure to delete to the old version and run “depmod -ae”.

Alternatively, manually copy the newly created .ko kernel modules over the existing ones located in the /lib/modules tree.


Live Distributions

Card and Antenna Connectors

Here is a series of URLs with pictures of the connectors used on wireless cards and antennas:

Note: Reversed polarized version (R-SMA/RP-SMA) is where the female contact is in the plug and the male contact in the jack/receptacle.

Microsoft Windows Specific

This section is links to materials specifically related to injection and monitoring support.