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

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

Life-Hack [Жизнь-Взлом]/Хакинг

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

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

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

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

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

Как подделать местоположения с помощью HackRF One

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

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

Установка HackRF One на Kali Linux

Первый шаг — приобрести устройство и установить прошивку HackRF One на Kali Linux.

Установка GPS-SDR-SIM Spoof на Kali Linux

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

1

mkdir GPS_SPOOF

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

1

cd GPS_SPOOF

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

1

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

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

1

cd gps-sdr-sim

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

1

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.

Поиск спутников и подмена местоположения на Kali Linux

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

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

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

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

1

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

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

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

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

1

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

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

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

1

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

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

Заключение

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


Источник


Report Page