🖧 Geowifi : Поиск геолокационных данных WiFi по BSSID и SSID в различных публичных базах данных |

🖧 Geowifi : Поиск геолокационных данных WiFi по BSSID и SSID в различных публичных базах данных

Обзоры

Geowifi – это инструмент для поиска геолокационных данных WiFi по BSSID и SSID в различных публичных базах данных.

Базы данных

  • Wigle
  • Apple
  • OpenWifi
  • Milnikov

Предварительные условия

  • Python3.
  • Для отображения эмодзи в Windows рекомендуется установить новый терминал Windows.
  • Для использования сервиса Wigle необходимо получить API и настроить файл utils/API.yaml, заменив значение параметра “wigle_auth” на данные “Encoded for use”, предоставляемые Wigle. Это необходимо для поиска по SSID.

Установка

Используйте менеджер пакетов pip для установки требований.

python3 -m pip install -r requirements.txt

Использование

usage: geowifi.py [-h] (-s SSID | -b BSSID) [-j] [-m]
optional arguments:
-h, –help Show this help message and exit
-s SSID, –ssid SSID Search by SSID
-b BSSID, –bssid BSSID Search by BSSID
-j, –json Json output
-m, –map Map output

Поиск по BSSID:

python3 geowifi.py -b BSSID

Поиск по SSID:

python3 geowifi.py -s SSID

Можно экспортировать результаты в формат json с помощью параметра -j и показать местоположения на html-карте с помощью параметра -m.

Пример вывода в формате Json

{
“data”:{
“bssid”:”A0:XX:XX:XX:6F:90″,
“vendor”:”TP-LINK TECHNOLOGIES CO.,LTD.”,
“mac_type”:”MA-L”,
“wigle”:{
“lat”:00.000908922099,
“lon”:00.000945220028
},
“apple”:{
“lat”:”not_found”,
“lon”:”not_found”
},
“openwifi”:{
“lat”:00.000808900099,
“lon”:00.000845500028
},
“milnikov”:{
“lat”:”not_found”,
“lon”:”not_found”
}
}
}
СКАЧАТЬ

см. также:

🖧 Как отследить IP-адреса с помощью Wireshark

¯\_(ツ)_/¯ Примечание: Информация для исследования, обучения или проведения аудита. Применение в корыстных целях карается законодательством РФ.

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Добавить комментарий