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