Подмена местоположения на Kali Linux с HackRF One

Подмена местоположения на Kali Linux с HackRF One

Security

Все знают, что можно подделать ip и MAC адрес, но можно ли подделать своё местонахождения , так ещё и без использования VPN ? Ответ: конечно же можно!
Это можно сделать с помощью HackRF One.

HackRF One — это популярный в узких кругах, широкополосный программно-определяемый радио (SDR) полудуплексный трансивер, созданный и изготовленный компанией Great Scott Gadgets.

SDR умеет принимать и передавать почти все сигналы на частотах от 1 кгц до 6 МГц. Устройство будет интересным, как обычным радиолюбителей, так и специалистам ИБ — которые с помощью HackRF One могут заниматься Вардрайвингом ( взлом WiFi-сетей ), и не только.

Так выглядит HackRF One.

Для подмены местоположение на Kali Linux, нам понадобится:

  1. Устройство HackRF One.
  2. Установить программный симулятор сигналов GPS GPS-SDR-SIM.
  3. Скачать файл эфемерид.
  4. Онлайн-сервис Карты Google

Первый шаг — приобрести устройство и установить прошивку HackRF One на Kali Linux . (если брать с PortaPack, то ставить прошивку не нужно! Вот продавец у которого брал я, ссылка)

Создайте каталог с именем GPS_SPOOF .

mkdir GPS_SPOOF

Перейдите в созданный каталог.

cd GPS_SPOOF

Установите программный симулятор сигналов GPS GPS-SDR-SIM :

sudo git clone https://github.com/osqzss/gps-sdr-sim.git

Перейдите в новый каталог:

cd gps-sdr-sim

Скомпилируйте gpssim.c в файл с именем gps-sdr-sim со следующим параметром:

sudo gcc gpssim.c -lm -O3 -o gps-sdr-sim -DUSER_MOTION_SIZE=4000

Где:

  • gcc — компилятор GNU C.
  • gpssim.c — файл C, который необходимо скомпилировать.
  • -lm — ссылка на библиотеку math.c .
  • -O3 оптимизация компиляции.
  • -o сохранение вывода в файл с gps-sdr-sim .

Для нашего проекта понадобится файл эфемерид.

Эфемеридами называются координаты выведенных на орбиту искусственных спутников Земли. Они используются для навигации, например, в системах ГЛОНАСС, Galileo и NAVSTAR (GPS).

Файла эфемерид можно скачать здесь (необходима регистрация).

Убедитесь, что вы скачиваете самый свежий архив. На момент написания статьи — 2022. В 2023 простое измените ссылку добавив в URL 2023.

https://cddis.nasa.gov/archive/gnss/data/daily/2022/brdc/

Теперь выберите фиктивное местоположение. Для примера выберем красную площадь.

Заходим на карты Google, чтобы получить координаты Красной площади.

Теперь, чтобы подделать местоположение, введите следующую команду с файлом эфемерид и координатами GPS:

sudo ./gps-sdr-sim -b 8 -e brdc0010.22n -l 55.75911686948662, 37.616404140886715, 100

Команда создаст файл моделирования gpssim.bin .

Чтобы отправить поддельное местоположение выполните команду:

sudo hackrf_transfer -t gpssim.bin -f 1575420000 -s 2600000 -a 1 -x 0

Теперь тот, кто будет отслеживать местоположение, считает, что моё местонахождение в храме Василия Блаженного.

GPS — это прекрасный инструмент навигации, но его также можно использовать для отслеживания нашего местонахождения. Подменив координаты GPS, мы можем скрыть свое реальное местоположение и избежать слежки.


⚡️ Канал - ссылка

📺 YouTube - ссылка

Report Page