Скажем, например, долгота и широта? Единственная доступная информация заключается в том, что это доступная беспроводная сеть в радиусе действия (защищенная или незащищенная).
Что касается готовых решений, многие коммерческие сетевые инфраструктуры 802.11 поддерживают триангуляцию как хост-компьютеров, так и «несанкционированных» точек доступа путем сравнения уровня сигнала источника среди всех точек доступа, которые могут видеть сигнал. Я использовал трапециевидные беспроводные системы, которые импортируют карты autocad, которые включают такие вещи, как строительные материалы (для компенсации различного затухания сигнала от гипсокартона, кирпича и железобетона). Затем он рисует картинку со всеми станциями и точками доступа. Я считаю, что cisco и aruba имеют похожие инструменты.
Вы не можете сделать это с помощью одной или даже двух станций наблюдения, но вы, вероятно, можете сделать это с помощью мобильной станции наблюдения и GPS. Я не уверен, какое программное обеспечение существует для этого, но обычные подозреваемые, такие как netstumbler, вполне могут поддерживать такую функцию.
Вы можете сделать некоторые базовые Радиопеленгация найти сигнал.
На 2,4 ГГц легко найти антенны с малой шириной луча. Проведите одним из них, наблюдая за силой сигнала, чтобы понять, в каком направлении находится точка доступа.
Сделайте это из нескольких физически разделенных мест, и у вас будет начало триангуляции. Необязательно быть сверхточным, чтобы понять, где находится передатчик.
Чем быстрее индикатор уровня сигнала, тем лучше. На радио с аналоговым измерителем удивительно, как быстро вы можете "спуститься" по передатчику с скромный яги антенна.
Само по себе получить эту информацию из сигнала Wi-Fi невозможно. Однако Google проиндексировал точки доступа Wi-Fi с указанием их местоположения. Таким образом, они могут определить, где вы находитесь, по точке доступа Wi-Fi, к которой вы подключены. В таком случае можно получить местоположение на основе Wi-Fi.
http://googlemobile.blogspot.com/2008/10/my-location-now-with-wi-fi.html
Если у вас есть телефон Android, попробуйте OpenSignalMaps, нажмите переключатель Wi-Fi / ячейки в левом нижнем углу, чтобы просмотреть информацию о Wi-Fi. Показывает расположение Wi-Fi роутеров на карте.
Хочу обратить ваше внимание на следующий проект и программное обеспечение:
http://www.storm.net.nz/projects/5
В гетто можно сделать то же самое - использовать направленную антенну с сеткой или что-то, что показывает мощность сигнала. Найдите максимальную силу направленной антенны, отметьте угол и попробуйте еще раз с другой точки или двух. Триангулируйте, и вы узнаете местоположение точки доступа.
Или проведите выходные, строя какую-нибудь безумную штуковину для штатива :).
Иногда, если вы подключаете IP-адрес шлюза к базе данных IP-адресации, вы получаете достойные результаты. Возможно, вам потребуется использовать traceroute, чтобы найти первый IP-адрес, который не является одним из IP-адресов частных сетей RFC1918.
Как уже упоминалось, вы можете использовать радиопеленгатор для определения местонахождения сигнала. Это работает, если взять несколько антенн и выполнить операцию, называемую формированием луча, по временной дисперсии, чтобы получить общее направление. Также можно выполнить временную триангуляцию, если у вас есть три приемника, которые могут улавливать сигнал, и вы знаете точное местоположение каждого.
Военные большую часть времени используют радиопеленгатор с мобильных подразделений. Они регистрируют положение, мощность сигнала и азимут, и компьютер наносит их на карту с течением времени, и вы получите хорошее представление о местоположении передатчика.
Другой используемый метод - это старая игра «тепло / холод». У вас есть устройство, которое регистрирует местоположение и силу сигнала и ходит вокруг, пока вы его не найдете. Более красивые юниты будут наложены на карту, чтобы дать вам общее представление о том, куда идти, но через некоторое время вы получите местоположение.
Взгляните на проект Wigle на https://wigle.net/. Они выполняют картографирование беспроводных сетей на основе краудсорсинга.
Со своего сайта:
Мы объединяем местоположение и информацию о беспроводных сетях по всему миру в центральную базу данных и располагаем удобными настольными и веб-приложениями, которые могут отображать, запрашивать и обновлять базу данных через Интернет.
Скорее всего, ваша точка доступа уже назначена.
Найдите IP-адрес подключения с помощью cmd.exe, а затем найдите местоположение на веб-сайте на основе IP. (работает только для незащищенных подключений Wi-Fi из соображений безопасности)