{"id":5125,"date":"2015-02-08T09:36:18","date_gmt":"2015-02-08T08:36:18","guid":{"rendered":"http:\/\/blog.wenzlaff.de\/?p=5125"},"modified":"2024-04-26T18:11:41","modified_gmt":"2024-04-26T16:11:41","slug":"raspberry-pi-wardrive-kismet-compilieren-und-wlans-auf-google-anzeigen","status":"publish","type":"post","link":"http:\/\/blog.wenzlaff.de\/?p=5125","title":{"rendered":"Raspberry Pi Wardrive: Kismet compilieren und WLANs auf Google anzeigen"},"content":{"rendered":"<p>Da es auf Debian wheezy noch nicht das aktuelle <a href=\"https:\/\/www.kismetwireless.net\" title=\"kismet-homepage\" target=\"_blank\" rel=\"noopener noreferrer\">Kismet<\/a> Package gibt, hier die Anleitung wie es compiliert und installiert werden kann.<\/p>\n<pre class=\"lang:default decode:true \" >\r\n# System aktualisieren\r\nsudo apt-get update\r\nsudo apt-get upgrade\r\n# n\u00f6tige Programme laden\r\nsudo apt-get install screen gpsd libncurses5-dev libpcap-dev tcpdump \ufeff\ufeff\ufefflibnl-dev\r\nwget http:\/\/www.kismetwireless.net\/code\/kismet-2013-03-R1b.tar.gz\r\ntar xfvz kismet-2013-03-R1b.tar.gz\r\ncd kismet-2013-03-R1b\/\r\n.\/configure\r\nsudo make install\r\n<\/pre>\n<p>Wenn der GPS Empf\u00e4nger \u00fcber gpsd l\u00e4uft und wie bei mir nicht an dem USB Port h\u00e4ngt, m\u00fcssen in <code>\/usr\/local\/etc\/kismet.conf<\/code> noch folgende Einstellungen gemacht werden.<\/p>\n<pre class=\"lang:default decode:true \" ># (Optional) Verzeichnis wo die Logeintr\u00e4ge hingeschrieben werden, sonst start Verzeichnis\r\nlogprefix=\/home\/pi\/kismet\r\n# das WLAN Interface und den WLAN-Stick Type\r\nncsource=wlan0:type=rt2800usb\r\ngps=true\r\ngpstype=gpsd\r\ngpshost=localhost:2947\r\n<\/pre>\n<p>Gestartet wird Kismet bei mir \u00fcber ein kleines bash Script <code>start-wardrive.sh<\/code>:<\/p>\n<pre class=\"lang:default decode:true \" >\r\n#!\/bin\/bash\r\ncd kismet-2013-03-R1b\r\nsudo pkill wpa_cli\r\nsudo pkill ifplugd\r\nsudo pkill wpa_supplicant\r\nsudo kismet<\/pre>\n<p>F\u00fcr die Auswertung kann man das Python <a href=\"https:\/\/code.google.com\/archive\/p\/pykismetkml\" title=\"pykismetkml\" target=\"_blank\" rel=\"noopener noreferrer\">Script<\/a> zum umwandeln einer NETXML Datei in das KML Format verwenden, es geht wie folgt<br \/>\n<!--more--><\/p>\n<pre class=\"lang:default decode:true \" >\r\n# Download\r\nwget https:\/\/pykismetkml.googlecode.com\/files\/pykismetkml-2010-02-R1.py\r\n# diese Icons m\u00fcssen im Verzeichnis der KML liegen\r\nwget https:\/\/pykismetkml.googlecode.com\/files\/node_open.png\r\nwget https:\/\/pykismetkml.googlecode.com\/files\/node_wep.png\r\nwget https:\/\/pykismetkml.googlecode.com\/files\/node_wpa.png\r\n# Ausf\u00fchrbar machen\r\nchmod +x pykismetkml-2010-02-R1.py\r\n# umwandeln mit: \r\n# python pykismetkml.py -i inputfile.netxml [-g gpsfile.gpsxml] [-n alternatename] [-o outputfile.kml]\r\npython pykismetkml-2010-02-R1.py -i kismet\/Kismet-20150206-12-34-33-1.netxml\r\n# erzeugt KML Datei\r\n# ('Generated Kismet-20150206-12-34-33-1.kml(', 47, \"AP's written)\")\r\n# KML Datei kann in Google Earth ge\u00f6ffnet werden\r\n<\/pre>\n<p>Oder auch, das Scrip von <a href=\"https:\/\/github.com\/dreadnought\" title=\"netxml2kml\" target=\"_blank\" rel=\"noopener noreferrer\">netxml2kml<\/a> f\u00fcr andere KML Formate.<\/p>\n<pre class=\"lang:default decode:true \" >\r\nhttp:\/\/files.salecker.org\/netxml2kml\/netxml2kml.py.txt\r\nmv netxml2kml.py.txt netxml2kml.py\r\nchmod +x netxml2kml.py\r\n<\/pre>\n<p>Mein Favorit ist aber giskismet. Die Auswertung der netxml Daten geht sehr gut mit <a href=\"http:\/\/trac.assembla.com\/giskismet\/\" title=\"giskismet\" target=\"_blank\" rel=\"noopener noreferrer\">giskismet<\/a>, das die netxml Dateien in eine Datenbank importiert. Installiert wird es wie <a href=\"http:\/\/blog.wenzlaff.de\/?p=5135\" title=\"gis-kismet\" target=\"_blank\" rel=\"noopener noreferrer\">hier beschrieben<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Da es auf Debian wheezy noch nicht das aktuelle Kismet Package gibt, hier die Anleitung wie es compiliert und installiert werden kann. # System aktualisieren sudo apt-get update sudo apt-get upgrade # n\u00f6tige Programme laden sudo apt-get install screen gpsd libncurses5-dev libpcap-dev tcpdump \ufeff\ufeff\ufefflibnl-dev wget http:\/\/www.kismetwireless.net\/code\/kismet-2013-03-R1b.tar.gz tar xfvz kismet-2013-03-R1b.tar.gz cd kismet-2013-03-R1b\/ .\/configure sudo make install &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/blog.wenzlaff.de\/?p=5125\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eRaspberry Pi Wardrive: Kismet compilieren und WLANs auf Google anzeigen\u201c <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,1204,1023,1319],"tags":[1946,1952,824,1579,528,1725,1947,1948,1945],"class_list":["post-5125","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-internet-2","category-raspberry-pi","category-sicherheit-2","tag-anzeigen-wlans","tag-giskismet","tag-google","tag-kismet","tag-kml","tag-netxml","tag-netxml-to-kml","tag-pykismetkml","tag-wardrive"],"_links":{"self":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/5125","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5125"}],"version-history":[{"count":0,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/5125\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5125"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5125"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5125"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}