-2

Is it possible to receive all bytes which are flowing in WiFi? Can I receive it as a byte or text using (if I know the WiFi passowrd)? The programing language isn't importatant for me. I think that everybody can read the informations which are flowing using the WiFi because they're the electromagnic waves?

Pawelsar1
  • 83
  • 1
  • 3
  • 9

1 Answers1

0

You can use Wireshark (www.wireshark.org) to decode packets that are flowing in or out of the machine the programme is running on.

To snoop on packets that are passing between other machines you'll need something that can capture raw packets, such as Shark for Root for Android (https://play.google.com/store/apps/details?id=lv.n3o.shark&hl=en)

Of course, if the traffic is encrypted (connected to an HTTPS address or through a VPN for example) then it's a lot more difficult to decode (though the NSA doesn't have much trouble). You'll need to become a "man in the middle" or get hold of the encryption keys somehow.

  • Fiddler from Telerik is potentially better than Wireshark. – Transcendent Jun 20 '15 at 20:56
  • I know that I can use programs, but I want to know how do they work? – Pawelsar1 Jun 20 '15 at 20:59
  • @Pawelsar1: All of them use Sockets as I said, you create a socket and using appropriate arguments you can sniff the traffic. If you use C#, then `System.Net.Socket`. Or take a look at https://msdn.microsoft.com/en-us/library/system.net.sockets.socket(v=vs.110).aspx – Transcendent Jun 20 '15 at 21:03
  • Thank. But is sniffing the data possible without dynamically changing the MAC and/or local IP? – Pawelsar1 Jun 20 '15 at 21:28