Прежде чем я начну, я довольно много искал и не смог найти именно то, что ищу.
У меня есть рутированный Nexus 5 с установленным Kali Nethunter. Очень легко захватить весь сетевой трафик с моего телефона, однако я хотел бы захватить его в режиме мониторинга/неразборчивости. Другими словами, просто трафик всех, кто подключен к моему Интернету с помощью моего телефона .
До сих пор я мог видеть только свою собственную сетевую активность, поэтому можно ли захватить, скажем, сетевой трафик моего ноутбука с помощью моего телефона, если они находятся в одной сети.
И под этим я не имею в виду создание точки доступа на моем телефоне, подключение моего ноутбука к ней и ее захват.
надеюсь, я сделал это достаточно ясно.
Редактировать
Мой вопрос не ограничивается Nexus 5. Любой телефон с поддержкой Android, который может достичь этого, может работать.
Cyanogenmod предоставляет вам возможность собрать собственную сборку Cyanogen и встроенную сборку ядра. С его помощью вы можете скомпилировать совместимое ядро для вашего телефона с желаемыми функциями. Вот пост , который проведет вас через процесс.
R̲e̲qu̲i̲r̲e̲m̲e̲n̲t̲s̲: Linux-машина
USB-кабель
знакомство с основными командами
Подход 1:
Kali NetHunter не позволит вам использовать встроенную карту Wi -Fi для захвата пакетов.
Более того, большинство мобильных карт Wi-Fi не поддерживают беспорядочный/мониторный режим.
Вам нужно использовать внешнюю карту Wi-Fi (например, карту Alfa/Tp-link Wln722n),
подключиться к USB OTG на Nexus 5 для внедрения пакетов, после чего все готово.
R̲e̲qu̲i̲r̲e̲m̲e̲n̲t̲s̲:
kali NetHunter
Root previliges Поддержка
хост-режима
Кабель адаптера USB OTG
Внешняя карта WiFi
Подход 2:
Нет необходимости устанавливать Kali NetHunter/любое пользовательское ПЗУ. Приложение для захвата PCAP
для Android позволяет пользователю захватывать пакеты WiFi. Он разработан Kismet Wireless. Не требует даже прав Root.
R̲e̲qu̲i̲r̲e̲m̲e̲n̲t̲s̲:
Поддержка режима хоста
Кабель адаптера USB OTG
Внешняя карта WiFi
Есть поддержка только чипсетов Broadcom WiFi из этой группы . Есть приложение bcmon для Android для захвата сети (работает на складе, но с рут-андроидом). Только поддерживаемые чипсеты (прошивки) — это старые BCM4329 и BCM4330, и в официальном блоге bcmon не было никаких разработок с июля 2013 года. Для других прошивок вам может потребоваться скомпилировать драйверы для них. Возможно, вам придется скомпилировать драйверы для него вручную.
Nexus 7 (2012 г.), Samsung Galaxy S2 имеют BCM4330, внутренний Wi-Fi которого поддерживает режим монитора. Также Motorola Xoom, Galaxy Tab, Nexus S, Nexus One имеют BCM4329 и, как известно, поддерживают bcmon.
И тогда я начал искать прошивки и драйвера для Samsung Galaxy S2 и начал тестировать этот старый телефон.
Манубхаргав