Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
wifitap — wifitap aktualisiert für BT5r3 | Kitploit
Tools/GitHubGitHub/gdssecurity/wifitap
Paket-Sniffing & AnalyseWi-Fi-PrüfungVerschlüsselungs-/EntschlüsselungstoolsDrahtlose SicherheitPenetrationstestsRed Teaming
GitHubgdssecurity/wifitap

wifitap

wifitap aktualisiert für BT5r3

Repository anzeigen
15447vor 13 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

#########################################

wifitap.py --- WiFi-Injektionswerkzeug über tun/tap-Gerät

Cedric Blancher [email protected]

http://sid.rstack.org/index.php/Wifitap (französisch)

http://sid.rstack.org/index.php/Wifitap_EN (englisch)

#########################################

Dieses Programm ist ein Proof-of-Concept-Werkzeug, das WiFi-Kommunikation mittels Verkehrsinjektion ermöglicht. Du benötigst:

root@kitploit:~
. Python >= 2.2
. Psyco-Python-Optimierer (optional)
. Philippe Biondis Scapy
. Injektionsbereiten WLAN-Adapter

Es wurde unter GNU/Linux mit einem Adapter auf Basis des Atheros-Chipsatzes mit gepatchtem Madwifi-Treiber sowie dem Intersil Prism GT Full MAC-Chipsatz mit Prism54-Treiber getestet. Es sollte ebenso mit dem Prism2/2.5/3-Chipsatz und Hostap-Treiber oder wlan-ng-Treiber, dem Ralink-rt2500/2750-Chipsatz mit rt2500-Treiber und dem Realtek-RTL8180-Chipsatz mit rtl8180-sa2400-Treiber funktionieren.

Ich habe mir nicht die Zeit genommen, die Prism2/2.5/3-Unterstützung zu testen, und besitze keine Hardware auf Ralink- oder Realtek-Basis zum Testen. Über Rückmeldungen zu Wifitap-Versuchen mit diesen Chipsätzen würde ich mich jedenfalls freuen.

Treiber-Patches wurden von Christophe Devine geschrieben und von den Aircrack-ng- Leuten aktualisiert. Einzelheiten zu Treiber-Patches und Installation findest du in der Datei PATCHING.

Damit Wifitap auch unter anderen Unix-Betriebssystemen als GNU/Linux funktioniert, musst du pcap- oder dnet-Wrapper für Python installieren, damit Scapy arbeiten kann (siehe http://www.secdev.org/projects/scapy/portability.html). Dann – und das ist der wichtigste Teil – musst du einen WLAN-Adaptertreiber finden, der rohe drahtlose Verkehrsinjektion unterstützt, falls es einen gibt.

NB: Python ist so langsam...

o Wifitap holen ;)

root@kitploit:~
Wifitap ist erhältlich unter:

	http://sid.rstack.org/index.php/Wifitap (französisch)
	http://sid.rstack.org/index.php/Wifitap_EN (englisch)

Die neueste Version kann heruntergeladen werden unter:

	http://sid.rstack.org/code/wifitap.tgz

Repository verfügbar unter:

	http://sid.rstack.org/code/wifitap/

o Scapy holen

root@kitploit:~
Eine funktionierende Scapy-Version liegt bei, sodass Wifitap sofort
einsatzbereit ist. Du kannst jedoch eine umfangreichere Version des
Werkzeugs unter folgender Adresse erhalten:

	http://www.secdev.org/projects/scapy/

Lade die Version "work-in-progress" herunter oder (besser) verwende die
mitgelieferte Version...

o WLAN-Adapter vorbereiten

root@kitploit:~
Treiber herunterladen, patchen und installieren (siehe PATCHING).

Angenommen, Kanal ist 11:

	~# iwconfig $IFACE mode monitor channel 11
	~# ifconfig $IFACE up promisc

NB: Der Atheros-Treiber Madwifi erfordert eine spezielle Konfiguration,
    um den Treiber in den Promisc-Modus zu versetzen und/oder die
    Verkehrsinjektion zu aktivieren. Siehe Website
    (http://www.madwifi.org/) für Details, wenn du madwifi-ng oder
    madwifi-old verwendest.

o Wifitap starten

root@kitploit:~
	~# ./wifitap.py -b <bssid>

Es wird ein wj0-Interface erstellt, das wie ein normales Interface
konfiguriert werden muss, optional mit Angabe einer MAC-Adresse:

	~# ifconfig wj0 [hw ether <MAC>] 192.168.1.1 [mtu <MTU>]

o Wifitap verwenden

root@kitploit:~
Nun kannst du das wj0-Interface wie ein gewöhnliches Interface verwenden,
um mit deinen bevorzugten Anwendungen und Werkzeugen zu kommunizieren,
entsprechend der System-Routingtabelle :)

o Wifitap-Kommandozeilenargumente

root@kitploit:~
Verwendung : wifitap -b <BSSID> [-o <iface>] [-i <iface> [-s <SMAC>]
		[-w <WEP-Schlüssel> [-k <key id>]] [-d [-v]] [-h]

-b	Legt die BSSID im üblichen 6-Hex-Ziffern-MAC-Adressformat fest:
		. 00:01:02:03:04:05

-o	Legt das Ausgabe-WLAN-Interface für die Frame-Injektion fest

-i	Legt das Eingabe-WLAN-Interface für das Frame-Sniffing fest

-s	Legt die Quell-MAC-Adresse fest
		. 00:01:02:03:04:05

-w	Aktiviert WEP-Ver-/Entschlüsselung mit dem angegebenen WEP-Schlüssel
	Der Schlüssel kann in den folgenden Formaten angegeben werden:
		. 0102030405 oder 0102030405060708090a0b0c0d
		. 01:02:03:04:05 oder
		  01:02:03:04:05:06:07:08:09:0a:0b:0c:0d
		. 0102-0304-05 oder 0102-0304-0506-0708-090a-0b0c-0d

-k	Legt die WEP-Schlüssel-ID fest, von 0 bis 3

-d	Aktiviert Debugging

-v	Erhöht die Ausführlichkeit des Debuggings

-h	Hilfebildschirm

o Die neueste libpcap unterstützt Wi-Fi-spezifische Header vollständig, typischerweise Prism-Header. Falls dein System jedoch eine alte libpcap verwendet, musst du den mitgelieferten Patch anwenden:

root@kitploit:~
patch -p0 < prismheaders.patch

Dies fügt ein Flag (-p) hinzu, das Wifitap anweist, 144 Bits der Prism-Header zu verschieben, um auf den 802.11-Frame zuzugreifen.

#########################################

Copyright (C) 2005 Cedric Blancher [email protected]

This program is free software; you can redistribute it and/or modify it

under the terms of the GNU General Public License version 2 as

published by the Free Software Foundation; version 2.

This program is distributed in the hope that it will be useful, but

WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU

General Public License for more details.

#########################################

Tool herunterladen