Я пишу WiFi-соединение / сниффер в .Net, чтобы использовать его как самораспаковывающийся инструмент с USB-накопителя. Предполагается, что он будет сканировать незащищенные доступные сети, а затем попытаться подключиться к каждой из них по очереди и определить, есть ли логин / прокси-сервер или возможно прямое подключение к моему произвольному веб-сайту. Это необходимо для создания роумингового списка горячих точек (и их долгосрочной доступности) для базы данных, которую я планирую заполнить.
Намерение состоит в том, чтобы распространить этот инструмент среди друзей / друзей друзей, чтобы построить локальную карту моего района для публикации в Интернете. Я до сих пор не уверен, будет ли это нарушать какое-либо законодательство (читая об этом сейчас) или иметь какую-либо долгосрочную ценность.
Это больше любимый проект, чтобы узнать технологию кодирования WiFi, чем что-либо еще, но также помочь моим партнерам, у которых есть IPod / PSP и т. Д.
Мой вопрос: какой SDK лучше для этого, учитывая, что мне тоже нужна функциональность GPS - лучше ли использовать SDK для мобильных устройств?
Спасибо
MaS