_ ___ __ __ ___ _ __ v.1.0 | | /| / (_)______ / /__ ___ ___ / / / _ | / |/ / 15.12.02 | |/ |/ / / __/ -_) / -_|_-<(_-< / /__/ __ |/ / |__/|__/_/_/ \__/_/\__/___/___/ /____/_/ |_/_/|_/ Wireless LAN / Einführung by ProXy [+] Was ist das Eigentlich? [+] Aufbau-Möglichkeiten [+] Begriffserklärung [+] was ist WEP? [+] WEP unsicher!? [+] WLAN absichern! [+] WLAN-hacking [+] Eigenes WLAN auf Schwächen testen! [+] Greets ---------------------------------------------------------------------- -- WTF? Was ist das eigentlich? ---------------------------------------------------------------------- WLAN bedeutet 'Wireless Local Area Network' und heisst soviel wie Funknetzwerk od. auch WaveLan. Also ein normales Netzwerk zwischen zwei oder mehreren PC's nur werden eben alle Daten anstatt durch den Kabelsalat per Funk hin und hergeschickt. ---------------------------------------------------------------------- -- Aufbau-Möglichkeiten ---------------------------------------------------------------------- Arten wie ein WLAN aufgebaut sein kann: - Infastructure Mode: Die Verbindung wird über einen Accesspoint aufgebaut. Jeder Client muss eine Wireless LAN-Card besitzen um Daten zum Accesspoint zu schicken und Daten von dort auch wieder zu empfangen. - Ad-hoc Mode: Bei dieser Variante stellen die Clients untereinander eine Verbindung her und können ohne Access-point Daten austauschen. ---------------------------------------------------------------------- -- Begriffserklärung ---------------------------------------------------------------------- .802.11b 802.11b ist der Wireless LAN-Standard, entwickelt vom IEEE Kommittee Die maximale Bandbreite beträgt bis zu 11 MBit/s und läuft im 2,4 GHz-Band. (dieses Tutorial handelt hauptsächlich über 802.11b) .802.11a: Ein neuer Standard mit maximaler Übertragungsgeschwindigkeit von 54 Mbit/s, 802.11a läuft im 5 GHz-Band. .AccessPoint Ein AccessPoint ist eine Art Basisstation für WLAN's welcher Verbindungen zu den Clients aufbaut um Datenpakete austauschen zu können. Der AccessPoint muss gezielt platziert werden und die beiden an ihm befestigten Antennen müssen in die Richtung des Clienten gerichtet werden um optimalen Empfang zu gewährleisten. .Reichweite: Die Reichweite von WLAN's beträgt auf flachen und offenen Gelände 160 Meter und in halboffenen Gelände 50 Meter (802.11b) Es wird aber daran gearbeitet diese geringe Reichweite auszuweiten.. http://www.heise.de/newsticker/data/ea-05.11.02-001/ .SSID: SSID bedeutet "System Set Identifier" und ist der Netzwerk-Name des WLAN's welcher frei wählbar ist. .Wi-Fi: Wi-Fi war ein Warenzeichen der WECA (Wireless Ethernet Compatibility Alliance) und der Industriestandard der für spezielle bedürfnisse von WLAN's entwickelt wurde. Jedoch hat sich WECA dann in Wi-Fi Alliance umbenannt. Als Begründung wurde der Verbreitungsgrad des Begriffes Wi-Fi genannt. http://www.weca.net .IEEE: IEEE bedeutet "Institute of Electrical and Electronics Engineers" und ist der weltweit größte Verband der Elektrotechniker und Informatiker. Der IEEE kümmert sich um die Belange der Elektrotechnik, organisiert Konferenzen, legt Standards fest und dient als Veröffentlichungsmedium für wissenschaftliche Arbeiten im Bereich der Elektrotechnik und Informatik. http://ieee.org .MAC: Jede Netzwerkkarte hat eine sogenannte MAC-Adresse (Media Access Control) auch die WLAN-Card, (zB: 00 09 5B 24 D7 8B ) Jede MAC-Adresse ist einzigartig und kein zweites mal vorhanden. Viele AccessPoints können nach Mac-Adresse der Clients filtern sodass diesem nur Zugang zum Netz gewährt wird wenn er eine bestimmte MAC-Adresse hat. Aber auch dies ist kein absoluter Schutz. .WPA: WPA heisst "Wi-Fi Protected Access" und ist ein neues Sicherheitsverfahren für WLAN's welches WEP ablösen soll. Es wurde am 31.10.2002 von der Wi-Fi-Alliance angekündigt soll aber erst im ersten Quartal 2003 auf dem Markt kommen. http://www.tecchannel.de/news/20021103/thema20021103-9098.html ---------------------------------------------------------------------- -- Was ist WEP? ---------------------------------------------------------------------- WEP (Wired-Equivalent-Privacy) wurde zum Schutz von FUnknetzwerke entwickelt. Es basiert auf den RC4-Algorithmus. Dies funktioniert so das zB. vom AccessPoint ein bestimmter Key definiert wird und nur clients mit dem selben Key mit diesem in Verbindung treten können. Zur Auswahl gibt es die 64bit und die 128bit Variante. Es gibt auch noch den 256-Bit Schlüssel jedoch wird dieser bisher nur beim Linksys WAP11 (AccessPoint) angeboten. Beispiel: 40bit: 12 23 45 68 90 104bit: 12 34 56 78 90 12 34 56 78 90 12 34 56 ---------------------------------------------------------------------- -- WEP unsicher!? ---------------------------------------------------------------------- WEP ist nicht als sicher eingestuft, Studenten der Rice Universität haben dies zusammen mit zwei AT&T-Labs-Angestellten bereits Ende Juli 2001 festgestellt und WEP gecrackt. Ihre Vorgehensweise wird hier beschrieben: http://www.cs.rice.edu/~astubble/wep_attack.pdf Die Sicherheitslücke befindet sich jedoch nicht in der inkorrekten Umsetzung vom RC4-Algorithmus wie vorerst angenommen sondern in WEP das einen zu schwachen Schlüssel generiert. Diese Schwäche wird von Programmen wie WEPCrack und AirSnort ausgenutzt um unberechtigt an den Key zu gelangen. Es werden Datenpakete gesammelt und verglichen, Airsnort braucht dazu ca. 5-10 Millionen solcher Pakete und die Dauer bis ein Angreifer diese gesammelt hat hängt vom Traffic im WLAN ab und kann auch mehrere Tage dauern. Deshalb wurde WEPplus von Agere Systems in die Welt gerufen. Dies ist eine Verbesserung von WEP und wurde auf der Basis der ORiNOCO-Technik entwickelt. Alle die kein Agere-Produnkt ihr eigen nennen können müssen zu anderen Mitteln greifen. Infos zu WEPplus: http://www.orinocowireless.com/upload/documents/WEPplusWhitepaper.pdf ---------------------------------------------------------------------- -- WLAN absichern! ---------------------------------------------------------------------- Es gibt die Möglichkeit das WLAN durch ein VPN (Virtual Private Network) zu sichern und den WLAN-Clients den Zugang nur noch via VPN zu ermöglichen, dann kann nicht einfach jemand von aussen mit unverschlüsselten Protokollen "dazwischenfunken". Jetzt fragen sich sicherlich einige was ein VPN ist.. In einem VPN werden mit Hilfe von Chiffrier- und Authentifizierungstechniken vertrauliche Daten über ein öffentliches Netz abhör- und manipulationssicher zwischen zwei Kommunikationspartnern ausgetauscht. Darauf will ich aber nicht näher eingehen, mehr infos dazu hier: http://www.tecchannel.de/internet/306/ http://www.msisafaq.de/Anleitungen/Sicherheit/VPN_1.htm ---------------------------------------------------------------------- -- WLAN-hacking ---------------------------------------------------------------------- Die Verschlüsselung sollte grundsätzlich aktiviert werden da sonst jeder der sich mit seinem WLAN tauglichen Notebook in der nähe des Funknetzwerkes aufhält darauf Zugriff erhält und sich beliebig darauf austoben kann. Viele Leute vergessen ganz einfach darauf, oder sind sich der Gefahr nicht bewusst und sichern ihr WLAN nicht ab. Da sind wir auch schon beim nächsten thema "Wardriving": Es gibt Leute die mutwillig mit dem Auto durch die Gegend fahren und genau diese ungeschützten Netzwerke suchen. Entweder sind sie ganz einfach neugierig im fremden Netzwerk etwas herumzustöbern, sie suchen einen Gratis Internet-Zugang oder wollen den Betreiber darauf aufmerksam machen. Es sei angemerkt das dies "legal" ist, denn wer auf offenstehende Netze zugreift hat nichts verbrochen. Anders ist es wenn vertrauliche Daten davon kopiert und weiterverkauft werden oder WEP-gecrackt wird. Jedoch können Wardiver nicht zurückverfolgt werden weil sie meist unerkannt mit dem Auto in der nähe des offenen WLAN's parken und nach ihrem "Geschäft" gleich wieder wegfahren! Es ist wohl klar was zB passieren würde wenn fremde Leute bei euch über das WLAN ins Internet gehen würden und über eure IP zB einen erfolgreichen Angriff auf eine website durchführen würden!? ..oder zB euren Traffic mitsniffen, Daten die über Telnet (zB: Mail-Account PWD's,..) und FTP versendet werden werden dem Schnüffler im Klartext übertragen! Dieses "wardriving" entwickete sich mit der Zeit zu einer Art "volkssport".. Es hat sich in den Kreisen der Wardriver auch eine eigene Hobo-language ("Warchalking") entwickelt. Sie besteht aus kreidezeichen die auf Hausmauern od. Stassen angebracht werden. Beispiel: hansi )( = offenes WLAN, Netzwerkname (SSID) = hansi, Bandbreite = 2MB/s 2,0 hansi () = geschlossenes WLAN, Netzwerkname (SSID) = hansi hansi AC (w) = Ein mit WEP geschütztes WLAN, Bandbreite = 2MB/s 2,0 Netzwerkname (SSID) = hansi, Access Contact (AC) = beliebige Kontakt-Info zum Betreiber ---------------------------------------------------------------------- -- Eigenes WLAN auf Schwächen testen! ---------------------------------------------------------------------- Dein WLAN selbst testen kannst du mit den selben tools die auch zum Wardriving verwendet werden. Damit wird nach WLAN's gescannt und bei finden eines ungeschütztem WLAN's wird eine verbindung mit diesem hergestellt.. Windows: - Netstumbler -- http://www.netstumbler.com - AiroPeek -- http://www.wildpackets.com/products/airopeek - Aerosol -- http://www.sec33.com/sniph/aerosol.php - ApSniff -- http://www.bretmounet.com/ApSniff - Wlan-expert -- http://www.vector.kharkov.ua/download/WLAN/wlanexpert.zip Linux: - Kismet -- http://www.kismetwireless.net - PrismStumbler -- http://prismstumbler.sourceforge.net - Wellenreiter -- http://www.remote-exploit.org - WaveMon -- http://www.jm-music.de/projects.html - AirTraf -- http://airtraf.sourceforge.net - Gwireless -- http://gwifiapplet.sourceforge.net Macintosh: - MacStumbler -- http://www.macstumbler.com - KisMAC -- http://kismac.binaervarianz.de - Airport -- http://homepage.mac.com/macstumbler/airport.tar.gz - AP Scanner -- http://homepage.mac.com/typexi/Personal1.html BSD: - AirTools -- http://www.dachb0den.com/projects/bsd-airtools.html ---------------------------------------------------------------------- -- Greets ---------------------------------------------------------------------- Greets fly out.. ..to all Members of ESC - http://www.es-crew.de ..to Flo the Wardriver :) - http://www.netagent.at ..to the Board-Team of RSC - http://www.root-shell-club.com ..to all Members of SIC - http://www.secure-info.de ..to the Lobnan-Team - http://www.lobnan.de ..to Fabularaza - http://www.bhc-security.de ..and to Bertl ;) - http://www.bertls-inn.de - ProXy - http://www.es-crew.de - http://www.esc-board.de