O'Reilly logo

Penetration Testing with Perl by Swizec Teller

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Writing an 802.11 protocol analyzer in Perl

Now that we have skimmed over a few important notes on 802.11 packet analysis, we can start coding an 802.11 packet sniffer. As of now, we will only be sniffing for beacon packets.

Tip

Remember back in 2006 when a Google engineer thought it was a good idea to add 802.11 packet sniffing capabilities to the Google Street View Cars, and Google claimed it was an "accident?" Google claimed that the engineer actually only wanted BSSID and ESSID traffic. Well, Google was later hit with a class action wiretap lawsuit. How could this have been prevented? This could be done by taking time and writing a beacon sniffer to get the same information. The only thing missing will be masked ESSIDs. These are recovered from ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required