Search code examples
.netgpswifi

Wifi Sniffer App Guidance


I am writing a WiFi connectivity/sniffer in .Net to be used as a self deploying tool from a USB stick. The intention is that it will scan for unsecured available networks and then try to connect to each one in turn and detmerine whether there is a login / proxy or whether directo connection to my arbitary website is possible. This is to build up a roaming list of hotspots (and thier long term availability) for a database I am planning to populate.

The intention is to distribute this tool to friends/friends of friends in order to build a local map of my area for publication on the web. I am still unsure of whether this would breach any legislation (reading up on that now) or be of any long term value.

It is more of a pet project to learn WiFi coding tech than anything else, but also to help my mates who have IPods/PSPs etc.

My queestion is: What's the best SDK for this bearing in mind I need GPS functionality too- is the Mobile Devices SDK the best to use?

Thanks,

MaS


Solution

  • The Mobile Devices SDK is good to use if you've got Windows Mobile devices to use; From the legality standpoint, that may vary on the jurisdiction you're in, but I believe it would be considered as unauthorised access in at least the UK, and as such would fall foul of the law (usual disclaimer applies here -- I am no lawyer, consult one if you want a real answer, I tend to err on the side of caution)