Определяем местоположение без IP

NoStupid

Опытный user
Регистрация
11 Авг 2021
Сообщения
266
Реакции
18
Да-да, ты не ослышался, айпи адрес нам не понадобится. Мы не будем пытаться «пробить по айпи», тупо вставив на сайт типа 2ip.ru айпишник чтобы узнать город и грозиться приехать)) Наша задача состоит в другом.

Мы узнаем точное местоположение пользователя, с точностью до дома, с того момента, когда он перейдет по нашей ссылке.

Этот метод основан на связке JavaScript и HTML5. Если простым языком, языки программирования (хотя с хтмл спорный вопрос).

Сразу скажу, что он не всегда будет срабатывать. Хорошо сработает он, если пользователь будет за экраном ноутбука или телефона, а также его браузер будет настроен стандартным образом. Так как этот метод заточен именно под эти устройства, и определяем координаты через gps, wi-fi и сотовые вышки, а стандартная настройка браузера разрешает возможность запросить точное местоположение.

Есть такая функция в браузерах – определение местоположения. Допустим, заходишь вот на карту яндекса и гугла, и можно свое местоположение определить. Это мы и будем использовать.

Называется эта штука geolocation API, кто хочет узнать подробнее, можете загуглить и почитать официальные статьи)

Есть готовый скрипт для Linux который позволяет это использовать, называется он TrackUrl.

Ссылка на github
- https://github.com/zanyarjamal/TrackUrl

Покажу на своём примере. Я буду использовать Kali Linux.

Скачаем и запустим стандартными командами, открыв терминал:

Скачиваем:

git clone https://github.com/zanyarjamal/TrackUrl

cd https://github.com/zanyarjamal/TrackUrl

Запустим:

./TrackUrl.sh

После запуска у нас появятся два окна. Первое окно будет с двумя ссылками (нам нужно выбрать одну, которую мы будем в дальнейшем посылать человеку, местоположение которого хотим определить), второе пустое, с названием скрипта.

dc077519d7892abfedb5a.png

Во второе окно нам нужно вставить ссылку из первого окна. С 2015 года в целях безопасности передачу геолокации запретили по незащищенным соединением (http), поэтому выбираем https. Просто копируем и вставляем. После этого появится третье окно.

b6198a73ceea89df46260.png

Всё готово. Теперь посылаем нашу ссылку тому человеку, которого хотим вычислить. После этого его координаты появятся в таком виде (широта и долгота):

c2cb3b133621dc530bc5b.png

Дальше мы просто вбиваем их в гугл карты и смотрим адрес.

Вот так вот друзья, аккуратнее переходите по незнакомым ссылкам.
 

DarkFox

Опытный user
Регистрация
29 Авг 2021
Сообщения
115
Реакции
1
крутая статья,спасибо
 

MrAndrey

Интересующийся
Регистрация
20 Ноя 2022
Сообщения
70
Реакции
11
Интересный способ,нужно попробовать
 

nik111

Опытный user
Регистрация
16 Ноя 2018
Сообщения
78
Реакции
1
я помню скаманул чела, через время общаюсь с другим, он кидает типо скрин какой-то, я открыл ссылку, а там подобная херь. чел начал называть "мой адрес", а на деле это был рандомный адрес в другом городе ибо я как раз ездил по стране кайфовал)))
 

momomo

Опытный user
Регистрация
17 Окт 2022
Сообщения
108
Реакции
3
Ещё нужно постараться запулить ссылку
 

Embrin98

Опытный user
Регистрация
27 Май 2021
Сообщения
780
Реакции
27
Буду пользоваться, спасибо
 

Overrated

Опытный user
Регистрация
10 Мар 2022
Сообщения
751
Реакции
81
Классная прога, спасибо за инфу.
 

noet

Опытный user
Регистрация
2 Авг 2021
Сообщения
155
Реакции
10
пригодится,спасибо
 

nuter

Опытный user
Регистрация
20 Янв 2023
Сообщения
219
Реакции
10
буду знать
 

MuggerMan

Опытный user
Регистрация
4 Май 2022
Сообщения
613
Реакции
12
У кого-то получилось это провернуть?
 

betik

Опытный user
Регистрация
21 Мар 2022
Сообщения
202
Реакции
5
попробую,отпишу
 
Сверху Снизу