Bevor ich anfange, habe ich ziemlich viel gesucht und konnte nicht genau das finden, wonach ich suche.
Ich habe ein gerootetes Nexus 5 mit installiertem Kali Nethunter. Es ist sehr einfach, den gesamten Netzwerkverkehr von meinem Telefon zu erfassen, ich möchte ihn jedoch im Monitor-/Promiscuous-Modus erfassen. Mit anderen Worten, einfach der Datenverkehr von jedem, der über mein Telefon mit meinem Internet verbunden ist
Bisher konnte ich nur meine eigene Netzwerkaktivität sehen, also ist es möglich, den Netzwerkverkehr meines Laptops mit meinem Telefon zu erfassen, wenn sie sich im selben Netzwerk befinden.
Und damit meine ich nicht, einen Hotspot auf meinem Telefon zu erstellen, meinen Laptop damit zu verbinden und ihn dann zu erfassen.
hoffe ich habe es deutlich genug gemacht.
Bearbeiten
Meine Frage ist nicht auf Nexus 5 beschränkt. Jedes von Android unterstützte Telefon, das dies erreichen kann, könnte funktionieren.
Cyanogenmod bietet Ihnen die Möglichkeit, Ihren eigenen Cyanogen-Build und integriertes Kernel-Building zu erstellen. Damit können Sie einen kompatiblen Kernel für Ihr Telefon mit wünschenswerten Funktionen zusammenstellen. Hier ist ein Beitrag , der Sie durch den Prozess führt.
R̲e̲qu̲i̲r̲e̲m̲e̲n̲t̲s̲: Linux-Maschine
USB-Kabel
Vertrautheit mit grundlegenden Befehlen
Ansatz 1:
Kali NetHunter erlaubt Ihnen nicht, die eingebaute WLAN-Karte zur Paketerfassung zu verwenden .
Darüber hinaus unterstützen die meisten mobilen WiFi-Karten keinen Promiscuous/Monitor-Modus.
Sie müssen eine externe WiFi-Karte (z. B. eine Alfa-Karte / Tp-Link Wln722n) verwenden und
eine Verbindung zu USB OTG auf Nexus 5 für die Paketinjektion herstellen, dann sind Sie fertig.
R̲e̲qu̲i̲r̲e̲m̲e̲n̲t̲s̲:
kali NetHunter
Root previliges
Host-Modus-Unterstützung
USB-OTG-Adapterkabel
Externe WiFi-Karte
Ansatz 2:
Es ist nicht erforderlich, Kali NetHunter/ein benutzerdefiniertes ROM zu installieren.
Mit der Android -PCAP-Erfassungs- App können Benutzer WLAN-Pakete erfassen.
Es wird von Kismet Wireless entwickelt.
Es erfordert nicht einmal Root-Berechtigungen.
R̲e̲qu̲i̲r̲e̲m̲e̲n̲t̲s̲:
Host-Modus-Unterstützung
USB-OTG-Adapterkabel
Externe WiFi-Karte
Es werden nur Broadcom WiFi-Chipsätze dieser Gruppe unterstützt . Es gibt eine bcmon Android-App zum Erfassen des Netzwerks (funktioniert auf Lager, aber gerootetes Android). Die einzigen unterstützten Chipsätze (Firmwares) sind die alten BCM4329 und BCM4330, und im offiziellen bcmon-Blog gab es seit Juli 2013 keine Entwicklung mehr. Für andere Firmwares müssen Sie möglicherweise die Treiber dafür kompilieren . Möglicherweise müssen Sie die Treiber dafür manuell kompilieren.
Nexus 7 (2012), Samsung Galaxy S2 verfügen über BCM4330, dessen internes WLAN den Monitormodus unterstützt. Auch Motorola Xoom, Galaxy Tab, Nexus S, Nexus One haben BCM4329 und unterstützen bekanntermaßen bcmon.
Und dann fing ich an, nach Firmware und Treibern für das Samsung Galaxy S2 zu suchen und fing an, mit diesem alten Telefon zu testen.
Manubhargav