Header image  
CS526
Poject 3
 

Wifi Explorer

Designed to input captured header data from wireless access points.
Can be used to secure networks and look at coverage issues.

Features:

  • Load different data sets for a particular map area(or with minimal extension, any map)
  • Look for unsecured or rogue access points in your organization or ones with low (WEP) encryption levels
  • Sortable view parameters by Signal Quality, Encryption level, ESSID (String identifier), Protocol (802.11B/G) , and Beacon

Requirements:

Data Collection

  • Requires using a Laptop with WIFI access
  • GPS receiver
  • Kismet on Linux needed to record the data
  • Kernel 2.6.18 or newer for GPS NMEA serial driver

Visualization

  • Windows (XP/2000/Vista)
  • VTK 5.0
  • VTK .Net Wrapper
  • .Net 2.0
  • Visual Studio .Net 2005

 

Sources:

  • Classmates (code and in person)
  • NMEA FAQ (Common serial protocol for GPS devices)

Project Files:

  • Microsoft Visual C# Project Files (UPDATED for new dataset)
  • Data Files (UPDATED) GPS coordinates aren't real, generated purely for visualization. Wifi Data IS real.
  • Linux Shell scripts (UPDATED one and two) to collect the data.
  • Kismet config file (coming...)
  • Original data files (due to GPS not getting a fix, no points will load! Use new dataset files instead.
  • Alternate dataset (need map_test1.png, and updated center coordinates), needs tweaking before useable.

GUI Pictures:

 

©Copyright 2007 Matthew Balman