Мне нужно обнюхивать все HTTP-пакеты, которые проходят через мою сеть Wi-Fi (в частности, HTTP-запросы моего смартфона). Я пробовал с wirehark, но могу обнюхивать только пакеты на свой компьютер и с него. Что я делаю не так?
Лучший способ сделать это - подключиться к беспроводной сети, в которой точка доступа подключается к проводной сети.
Вы можете сделать это с помощью специального сетевого устройства разветвления или управляемого коммутатора с настроенным SPAN-портом, тогда вы сможете прослушивать трафик, проходящий по сети.
Поскольку ваш интерфейс wlan отбрасывает пакеты на уровне MAC, когда он не является адресатом (например, пакеты между вашим телефоном и точкой доступа), вы должны перевести интерфейс wlan в режим мониторинга, или вы можете сначала выполнить спуфинг arp с помощью phone <---> AP и тогда вы увидите трафик своего телефона с wirehark.
Вы должны поместить свою сетевую карту в Беспорядочный режим. Это может поддерживаться или не поддерживаться вашим адаптером Wi-Fi.