Я установил Wireshark и настроил его так, чтобы мой пользователь мог запускать его со всеми необходимыми привилегиями (я включил dumpcap
и добавил моего пользователя в группу wireshark
, а затем перезапустил).
Устройства показаны, и захват начинается хорошо. Проблема заключается в том, что захватываются только пакеты, отправленные и направленные на ПК, на котором работает Wireshark. Очевидно, я включил режим Promiscuous в диалоговом окне параметров захвата.
Например, если я запускаю Wireshark, а затем работаю в Интернете на Firefox, пакеты захватываются. Если я начну просматривать с помощью смартфона, пакет не будет перехвачен (ПК и смартфон подключены к одной и той же домашней сети WiFi).
Я работаю с WiFi- устройством wlan0
с драйверами ath9k
. Здесь вы видите выходные данные ifconfig wlan0
и lspci | grep Wireless
:
lorenzo@XUBUNTU:~$ ifconfig wlan0
wlan0 Link encap:Ethernet HWaddr 5c:ac:4c:32:dc:1d
indirizzo inet:192.168.1.100 Bcast:192.168.1.255 Maschera:255.255.255.0
indirizzo inet6: fe80::5eac:4cff:fe32:dc1d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1585 errors:0 dropped:0 overruns:0 frame:0
TX packets:1782 errors:0 dropped:0 overruns:0 carrier:0
collisioni:0 txqueuelen:1000
Byte RX:970355 (970.3 KB) Byte TX:401610 (401.6 KB)
lorenzo@XUBUNTU:~$ lspci | grep Wireless
03:00.0 Network controller: Atheros Communications Inc. AR9287 Wireless Network Adapter (PCI-Express) (rev 01)
Чего я хочу добиться, так это исследовать сетевой трафик моего смартфона, используя мой компьютер, на котором установлен Wireshark, оба подключены к одной и той же домашней точке доступа WiFi.
Пожалуйста, помогите мне!!
PS: я тоже публиковал этот вопрос на AskUbuntu , но он мне не помог. Я опубликовал здесь только потому, что вижу больше ответов, связанных с Wireshark, чем здесь ... Простите за это.