0

I need to sniff all HTTP packets that pass through my wifi network (in particular HTTP requests by my smartphone). I've tried with wireshark, but I can sniff only packets to and from my pc. What am I doing wrong?

Roman
  • 3,825
  • 3
  • 20
  • 33
giozh
  • 101
  • 1
  • 1

3 Answers3

2

A better way to do it is to tap the wireless network where the access point connects to the wired network.

You could do this with a dedicated network tap device, or a managed switch with a SPAN port configured, then you'll be able to sniff the traffic traversing the network.

Tom O'Connor
  • 27,440
  • 10
  • 72
  • 148
0

You must put your NIC into Promiscuous mode. This might or might not be supported by your WiFi adapter.

Roman
  • 3,825
  • 3
  • 20
  • 33
0

Since your wlan interface is dropping packets at MAC level when not being the destination (for example packets between your phone and AP) you must put you wlan interface in monitor mode or you can do arp spoofing with phone <---> AP first and then you will see traffic of your phone with wireshark.

MABC
  • 203
  • 1
  • 5
  • 11