Я использую Wi-Fi для доступа к сети. Я провожу эксперимент со своим смартфоном, чтобы провести какой-то эксперимент, и я хочу захватывать пакеты, которые поступают с моего смартфона. Моя идея - использовать мой ноутбук с tcpdump для захвата пакетов.
1 ответ
В правильно сконфигурированной, современной (WPA) Wifi-системе Wifi-клиент (смартфон) и точка доступа обмениваются данными по защищенному каналу, который никакие другие станции не могут декодировать.
У вас есть следующие варианты:
захватывать трафик на точке доступа Wi-Fi (или другом сетевом оборудовании, к которому относится трафик, например, интернет-маршрутизатор, если трафик находится между смартфоном и Интернетом)
захватить трафик на смартфоне (если для этого существует программное обеспечение ...)
убедите ваше оборудование (смартфон / точку доступа Wi-Fi) направить трафик через ваш ноутбук (для этого вам придется изменить маршрутизатор смартфона по умолчанию на ваш ноутбук и настроить на своем ноутбуке какую-либо службу IP NAT, чтобы входящий трафик со смартфона заменяет исходный IP-адрес на адрес ноутбука - таким образом ответы будут перенаправляться обратно через ноутбук)
измените конфигурацию безопасности Wifi, чтобы ноутбук мог декодировать трафик других станций, видимых в сети Wifi (WPA слишком безопасен, вам либо не нужно использовать безопасность, либо WEP; это может быть или не быть тривиальной задачей, так как эти опции не считаются безопасными, и ваше оборудование может отказаться от использования небезопасной конфигурации)