Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is it possible to check who is connected to your wireless network?

So after hours of research i have found nothing about this question.

Is it possible to see who is connected to my wireless network using C#?

Example: I have 2 Laptops - Laptop A and Laptop B.

  • A is on running my program I made and connected to my wireless network.

  • B is starting up and connects to my wireless network. A can now see that B is connected to the wireless network through the program I made.

Is this possible?

like image 856
Jocke Avatar asked Oct 19 '10 16:10

Jocke


1 Answers

Is it possible to see whos connected to my wireless network using C#?

Option 1) depends on what your wireless connection device is (supposing a router or access point) and how programmable it is. For instance, if you have a Linksys WRT54GL, you could load DD-WRT or another OSS firmware and write your own modules to monitor this behavior. Programming that module in C# would require loading the mono libraries into the DD-WRT install.

Option 2) install a "heartbeat monitor" on each machine that could connect to the wireless network. Once the connection to that gateway has been made, the daemon tells other monitors that it is now connected to the network.

Option 1 is best if you have no control over what devices connect. Option 2 is best if you can control what devices connect.

like image 80
Andrew Sledge Avatar answered Sep 27 '22 21:09

Andrew Sledge