WiFinger Passive Wireless Fingerprinting Tool

May 9th, 2009

Here is one of the tools we presented at our ChicagoCon talk. It passively identifies wireless access points based on matching the Information Elements in their beacon packets against a fingerprint database. It is written in Python and uses Scapy, and has been tested in Linux.

Currently we only have a handful of signatures, so if you want to contribute to this tool, here’s what you can do:

  1. Get your access point and enable WPA and WPS (if supported).
  2. Capture the beacon frames that your access point is broadcasting and save them to a pcap file.
  3. Send us the pcap file along with as much information about the access point as you can (make, model, firmware version, hardware revision, ESSID and BSSID).

Once we get your submission we’ll generate a signature for it and update the WiFinger database file. We think this tool has a lot of great potential, so we welcome any and all submissions – if you’ve got a router, let’s put it in there!

WiFinger can be downloaded here.

, ,

5 Responses to “WiFinger Passive Wireless Fingerprinting Tool”

  1. reverse email lookup Says:

    Wow, this blog is definately getting bookmarked. Great Info all over the place.

  2. Slot machine Says:

    This website has greatly helped me. I will return again. The information given here are great. Kindly update this blog with new information.

  3. oliver52 Says:

    Every word a set in stone

  4. barriles vino Says:

    I like the theme of your site and I’m going to do a similar thing with mine. Do you have the script or where you get the theme from please?

  5. DukeAdam Says:

    I`m a Chinese student.I feel so happy to read your blog.I`ve read about it in a book named Advanced Wireless Network Offensive & Defensive Techniques.
    And thank you for your share.

Leave a Reply