Jest to program pozwalający na pasywne wykrywanie bezprzewodowych sieci LAN. Umożliwia między sniffing, czyli podsłuchiwanie pakietów wędrujących po sieci. Aplikacja współpracuje z dowolnymi kartami WiFi, jednak karta musi pracować w trybie monitora.
Kismet w przeciwieństwie do wielu innych programów wykrywających sieci bezprzewodowe działa pasywnie. To znaczy, że nie wysyła on żadnych pakietów (które mogłyby zostać wykryte). Program potrafi wykryć zarówno punkty dostępowe, jak i klientów oraz powiązania między nimi.
Aby znaleźć jak najwięcej sieci bezprzewodowych Kismet używa techniki przeskoków kanałów (ang. channelhopping). To oznacza, że nie stosuje prostej sekwencji zmian kanałów jak np. sekwencja 1-2-3-4-5-6-7-8-9-10-11-12-13-14, ale sekwencję, która pozwala przeskakiwać przez kolejne odległe od siebie kanały (np. 1-6-11-2-7-12-3-8-13-4-9-14-5-10). Ze względu na nakładanie się niektórych kanałów na inne tą metodą można lepiej pokryć pasmo częstotliwości i tym samym przechwycić więcej pakietów.
Instrukcja uruchomienia aplikacji pod systemem Windows (w języku angielskim): Using the CACE Package:
* Download the Win32/Cygwin installer created by CACE and linked from the download page (http://www.kismetwireless.net/download.shtml * Run the installer * Start Kismet * Pick your AirPcap or Kismet Drone sources
* READ THE READ OF THIS README.
Compiling it yourself:
* Download the Cygwin setup tool (http://www.cygwin.org) * Install Cygwin with make, GCC, libncurses, libncurses-dev * Download the Airpcap_Devpack from CACE Support * Put Airpcap_Devpack and Libpcap_Devpack in the kismet source directory * Run "./configure", adding the options: --with-airpcap-devpack=... --with-winpcap-devpack=... --enable-airpcap The airpcap/winpcap devpack is available from the CACE website. Due to bugs in Cygwin, it appears that the airpcap and winpcap directories must be inside the kismet source directory. If they are not, the Kismet binary will immediately exit with no output. * Compile Kismet with "make". * Install Kismet with "make install"