iOS
-WiLogger Сканнер-Логгер WiFi сетей для iOS7 и выше.
В свободное от работы время писал программу для сбора Wi-Fi сетей, а также их mac адресов и координат нахождения, что-то подобное я кодил в 2012 году, для создание Wi-Fi карты Актобе, почитать можно тут. Теперь версия для iOS 7 с расширенным функционалом.
Начну с того, что программа работает только на телефонах с jailbreak с iOS7 и выше, так как не пройдёт модерацию в App Store из за используемых функций.
Описание:
WiLogger сканирует (диапазон 802.11) Wi-Fi сети и отображает информацию о каждой сети, обнаруживает в том числе: SSID, MAC, RSSI (мощность сигнала), а также все Wi-Fi сети которые поддерживает ваше устройство, в том числе 802.11b/g, 802.11n. Имеет функцию предварительного просмотра отсканированных сетей на карте, функцию веб-сервера для удалённого просмотра точек на компьютере с возможностью экспорта в CSV для Excel. Работает только начиная с версии iOS 7.
Возможности программы:
1) Определение текущих координат
2) Сканирование сетей и сохранение в базу (программа находит сети даже с плохим сигналом, так как использует библиотеку напрямую (по умолчанию эпл отсекает плохие сети)
3) Нанесение их на карту (есть фильтрация)
4) Локальный веб сервер, для получения доступа к базе с Web браузера (нанесение на Google maps)
5) Экспорт в CSV для Excel
6) Статистика
7) С её помощью, можно построить карту бесплатный Wi-Fi сетей города пример: http://map.serj.kz
Алгоритм работы:
1) Определние координат
2) Сканированние сети и её сохраниние в базу с координатами
3) Если сеть уже есть в БД, а текущий сигнал лучше, то данные о её нахождении обновляются.
За уникальное поле взят MAC.
Установить программу можно в Cydia, через стандартный репозиторий BigBoss.