Перейти к публикации
Fallennn

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

Рекомендованные сообщения

Да-да, ты не ослышался, айпи адрес нам не понадобится. Мы не будем пытаться «пробить по айпи», тупо вставив на сайт типа 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

 

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Как-то опасно такую штуку скачивать я считаю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну и зачем кого-то вычислять, тыж все равно не поедешь разбираться

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Это пока тебя не кинули косарей на сто не поедешь)))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.


×
×
  • Создать...