Яко у Вас не працює додаток GPS Spoofing, потрібно його видалити, та встановити останню версію від 11.11.24 року

ДОДАТОК НЕ ПРАЦЮЄ НА ВЕРСІЯХ АНДРОІД ЯКІ МАЮТЬ КІЛЬКА ЦИФР У ВЕРСІЇ, наприклад 8.1.0.. або 7.2.1

 

Для роботи та активації додатку потрібно виконати наступні дії:

 

1. Прочитати повністю дану статтю.

2. Завантажити додаток GPS Spoofing v.0.118.9 від 11.11.2024 року

3. Встановити додаток відповідно до інструкції яку Ви вже попередньо прочитали.

4. Зробити запит на активацію додатка через додаток (вказати email та відправити лист)

5. Написати у WhatsApp на номер вказаний у контактах сайта про те, що ви зробили запит через додаток GPS Spoofing

6. Перевірити пошту, вам надійде листа-відповідь на e-mail з кодом активації додатка.

7. Ввести код активації у додаток.

 

11.11.2024 Тимчасово не працює автоматичне підтягування файлів ефемерідів з сайту наса. Вони зміними структуру сайта, зараз фіксіки працюють в цьому напрямку, щоб поновилось автоматичне завантаження актуальних файлів ефемерідів у додаток. Поки що працюємо з універсальним файлом ефемерідів. Якщо у когось виникають проблеми з емуляцією, пищіть в сапорт у вотсап за номером у контактах, вам сгенерують актуальний файл ефемерідів з необхідними координатами.

 

Інструкція з встановлення та користування додатком GPS Spoofing під Андроїд для генерування файлів формату *.С8 для емулювання супутників GPS за допомогою HackRF one Portapack H2

 

Емуляція супутників для дронів це технічно дуже складна процедура, яка вимагає врахування багатьох нюансів. Описана нижче інструкція дозволяє отримати 100% результат за умови правильного виконання. Інструкція написана простою доступною мовою, покрокова, розрахована на будь-який рівень знань та досвіду. Для тих, хто любить передирати чужу працю і видавати її за свою, можете навіть не пробувати. Додаток має систему авторизації, яка захищена 512 бітним ключем. Вам простіше буде з нуля написати подібну програму ніж спробувати зламати її.

Для швидкого емулювання супутників та відбиття Home Point бажано мати наступне:

  • OTG micro SD, щоб швидко перекидати файли з телефона на мікро СД картку (TF)
  • Встновити з Play Market додаток File Manager +
  • Пристрій під Андроід версії 7 та вище (телефон, планшет)
  • HackRF one Portapack H2 з нормальним генератором ТХСО
  • антена 1575 МГц (для якісної емуляції)
  • TF microSD карта об'ємом 16 або 32 ГБ відформатована у форматі FAT 32
  • Згенерувати файл у форматі *.С8 за допомогою додатка GPS Spoofing
  • Доступ до інтернету для роботи додатка GPS Spoofing для автоматичного скачування архіву з файлом, що містить ефемеридні дані з сайту NASA.

Якщо все правильно зроблено. Час потрібний від початку генерування одного файлу С8 до відбиття Home Point на дроні приблизно 10 хвилин, час з моменту включення дрона до відбиття Хом поінт 2-3 хвилини. Саме довге що потребує багато часу, це перекидання файлу С8 з телефона на мікро СД картку.

 

Вступ

 

Для того, щоб за допомогою HackRF Portapack H2 зробити емуляцію супутників GPS (спуфінг, або підміну координат GPS, це все те саме) необхідно попередньо сгенерувати файл в якому будуть знаходитись необхідні нам координати. Стисло, принцип емуляції наступний, генерується файл формата *.С8 який запускається на портапаку та виконується якийсь час, наприклад 5 хвилин. На протязі виконання цього файлу виконується емуляція супутників. Для емуляції супутників для Mavic 3 та інших дронів достатньо файла довжиною 5 хвилин. За допомогою цього процесу ми емулюємо роботу саме реальних супутників, які зараз знаходяться над тими координатами які ми вказуємо, тому така емуляція супутників буде прийнята любим жпс модулем любого пристрою, навіть якщо в жпс модулі присутня система анті-спуфінгу.

 

Генерацію файлів формата *.С8 можливо виконати кількома способами:

 

- За допомогою компьютера (ноутбука), використовуючи командний рядок, спеціальний додаток який саме генерує такі файли, координати та додатковий файл ефемерідів який можливо безкоштовно завантажити з сайту НАСА, розпаковати, вказати шлях до цього файла, та виконати генерацію. Створити додаткові файли з налаштуваннями та потім це все записати на мікро СД карту, вставити у портапак за запустити емуляцію.

За допомогою додатка GPS Spoofing від Dron Hack, без необхідності завантаження файлів ефемерідів з сайту НАСА. Запустили додаток, вказали координати, висоту, довжину файла (час виконання файла), назву файла, натиснули «Генерувати». Через OTG закинули файл *.С8 на сд карту та вставили в портапак.

 

Основна проблема при генерації файлів для емуляції супутників полягає в тому, що для створення файлу з необхідними нам координатами потрібно використовувати додатково файл ефемерідів з сайту НАСА. Річ в тому, що файли ефемерідів оновлюються по 20-30 разів на день. А для того, щоб був 100% результат та швидкість емуляції супутників (це 2-3 хвилини) потрібно перед кожною емуляцією супутників генерувати новий файл формата С8 за допомогою останнього файла ефемерідів з сайту НАСА. Тобто потрібно постійно слідкувати за оновленням файлів ефемерідів на сайті НАСА.

У разі якщо ви використовуєте застарілий файл ефемерідів (наприклад вчорашній, або оновлений 12 годин тому), то у вас може бути недостатня кількість з емульованих супутників, що унеможливіть відбиття хом поінт на дроні, або час емуляції супутників буде становити 10-20 хвилин.

Тобто, якщо ви бажаєте щоб у вас була 100% швидка емуляція супутників, потрібно перед емуляцією супутників генерувати новий файл *.С8 за допомогою останнього файлу ефемерідів. Для цього спеціально було розроблено додаток на андроід GPS Spoofing який дозволяє генерувати швидко необхідні файли формата С8, та не потребує вам самостійно перевіряти актуальність оновлення файлів ефемерідів на сайті НАСА. Додаток все робить за вас.

Використовуючи додаток GPS Spoofing ви генеруєте файли з координатами для емуляції супутників, на підставі останніх файлів ефемерідів в автоматичному режимі. Час потрібний для генерації одного файла довжиною 5 хвилин складає приблизно 2 хвилини (залежить від потужності андроід пристрою). Для роботи додатка потрібен інтернет, для завантаження додаткових пакетів. Загальний об’єм завантаження при кожній генерації складає 1-2 Мб.

 

 

Принцип емуляції

 

HackRF one Portapack H2 здійснює виконання файлу *.C8 використовуючи вбудовану програму GPS Sim яка розташована в групі Transmit в самому портапак. У процесі виконання файлу *.С8 відбувається емуляція роботи GPS супутників. При генеруванні файлу *.C8 вказуються координати, які необхідно емулювати, висота над рівнем моря, а також час виконання цього файлу. Простими словами, цей файл *.C8 як музичний трек, поки «музика грає» тобто відбувається виконання файлу, супутники емулюються, "трек закінчився", емуляція зупинилася. Портапак дозволяє прокручувати файли по колу, тобто. час обриву емуляції становить близько 1 сек. Після того, як виконання файлу закінчено, він знову запускається. Як правило, для того щоб дрон визначив своє початкове місце розташування і встановив Home Point достатньо файлу довжиною 5 хвилин (300 сек) розмір такого файлу складе близько 1.5 Гб. Якщо у Вас не відбилися супутники на дроні протягом 5 хвилин, проблему необхідно шукати в іншому місці, а не в довшому файлі, наприклад змінювати координати. Якщо у Вас виникають проблеми з цим, пищіть у WhatsApp за номером в контактах.


Файл з ефемеридами, який додаток GPS Spoofing самостійно завантажує з сайту НАСА, містить у собі інформацію про місце розташування супутників на орбіті в конкретний момент відносно один одного. При певному зміщенні супутників на орбіті на сайті НАСА відбувається оновлення файлу ефемерідів. Проблема в тому, що ці файли можуть оновлюватися від 2 до 30 разів на добу на сайті НАСА. Наприклад, бувають такі дні, коли о 8-й ранку генерується файл формату С8, дрон бачить 12 супутників і відбиває Home Point за 1,5 - 3 хвилини, а вже ближче до 13 години дня, Home Point з цим файлом С8 не відбивається, з якихось причин дрон не може визначити своє місце розташування. Це пов'язано з тим, ваш дрон знає скільки часу зараз. Ви використовуєте файл формату С8, який містить у собі час 8 ранку, дрон знає, що зараз не 8 ранку, а 13 годин, і тому Home Point не відбивається. У файлі С8 закладені не тільки координати, які ми хочемо отримати, а ще час та інші параметри, такі як модуляція, коди за якими жпс модуль розуміє, що він працює саме з GPS, а не з іншеми навігаційними системами таким як Галілео або Бейдоу. У це ми не будемо вникати, це окрема тема для статті. Але бувають інші ситуації, коли один згенерований файл С8 працює тиждень, і весь тиждень дрон бачить 12 супутників, після перестає працювати, і через деякий час знову починає працювати. Є кілька точок зору, з чим це може бути пов'язано, тому для отримання 100% результату емуляції супутників рекомендується кожного разу генерувати файл у форматі С8.

 

Дане рішення актуальне для всіх, хто працює з дронами, скоротить час на генерування файлів С8, а також підвищить ефективність емулювання супутників, тому що ви зможете оперативно генерувати ті координати, які Вам необхідні. І якщо з якихось причин Home Point не визначається довгий час (більше 5 хвилин), оперативно змінити координати або при генеруванні С8 відразу створити кілька файлів з різними координатами і після відразу всі їх записати microSD карту і вставити її в HackRF one Portapack H2 .

 

Нагадуємо про алгоритм ефективного емулювання: вмикаємо літачок на планшеті, вмикаємо гео локацію, перезавантажуємо планшет, після завантаження планшету на портапак вмикаемо емуляцію супутників, вмикаємо дрон, пульт, додаток DJI Fly, вимикаємо геолокацію на планшеті. Якщо пульт з єкраном, то просто його перезавантажуємо. Радимо використовувати заздалегіть перероблені пульти з єкраном щоб він не світив свої координати аероскопу. Або використовувати жпс глушилки. Алгоритм емуляції для дрона подробно описано в цій статті.

 

Опис роботи додатка GPS Spoofing

 

- З мобільного телефону завантажуємо пакет установки GPS Spoofing.apk за посиланням в початку інструкції. Розмір файлу приблизно 113 Мб. Як правило, після завантаження пакет інсталяції буде знаходиться в папці Download у вашому телефоні.

- Запускаємо стандартний файловий менеджер у телефоні, переходимо в папку Downloads та нажимаємо на gps_spoofing.apk

 

 

Встановлюємо додаток GPS Spoofing. Можливо, телефон перед встановленням програми запитає Вас про те, що ця програма не з Play Market, і тому необхідно дозволити встановлення сторонніх програм в налаштуваннях вашого телефону.

 

 

Дане повідомлення говорить про те, що для запуску пакета інсталяції програмі File Manager необхідно дати дозвіл, запускати інсталяцію сторонніх програм. Натискаємо «Налаштування» і дозволяємо програмі File Manager + встановлювати сторонні програми:

 

 

Додаток GPS Spoofing розроблена на основі пакету, який відсутній у Play Market, тому при встановленні Ваш телефон намагатиметься максимально вам повідомити про те, що ви встановлюєте програму не з Play Market.

 

Після цього з'явиться повідомлення про початок встановлення GPS Spoofing. Натискаємо «Установити»

 

 

Після цього, швидше за все, у Вас з'явиться ще одне попередження про те, що ви намагаєтеся встановити програму не з Play Market, це Вам вже сам Play Market говорить про це.

 

 

Натискаємо «Докладніше»

 

 

Натискаємо на напис "Усе одне встановити". Якщо ви натиснете велику кнопку «ОК», з'явиться повідомлення про те, що програма не встановлена. Якщо у Вас встановлений антивірус, швидше за все з'явиться повідомлення про попередження від антивірусу:

 

 

Натискаємо «Ігнорувати»

 

Починається процес встановлення програми GPS Spoofing… зазвичай це займає близько 1-2 хвилин. Після закінчення установки з'явиться таке повідомлення і буде створено ярлик:

 

 

 

Запускаємо додаток GPS Spoofing. При першому запуску програма попросить дозвіл на доступ до файлів у телефоні. Даний доступ обумовлений тим, що додатку необхідно буде працювати з файлом ефемерідів, створювати папки та нові файли *.С8 і *.ТХТ. Натискаємо «Дозволити».

 

 

З метою запобігання безконтрольному поширенню додатка була інтегрована система авторизації. При першому запуску необхідно пройти авторизацію в програмі та отримати код активації. Для цього вкажіть актуальний e-mail та натисніть «Запитати код».

 

 

Після чого Вам буде запропоновано надіслати e-mail з необхідними даними для отримання коду. Як правило, ваш телефон запропонує вам варіанти за допомогою якого e-mail клієнта буде здійснено відправлення листа, це може бути стандартний клієнт або Gmail, можливо якийсь інший поштовий клієнт. Важливо, надсилання листа, повинно виконуватись саме з того емаілу який було вказано у додатку.

 

 

Після вибору поштового клієнта відобразиться текст листа, який буде надіслано - версією андроїд та моделлю телефону. Номери телефонів та будь-які інші дані не передаються. Ви це бачите у тексті листа. Версія андроід та модель телефона потрібна для генерації файла активації.

 

 

Після перевірки Заявки (анкети) яку ви заповнили, щоб ми впевнились в тому, що ви не москаль та Запиту на отримання коду, вам прийде відповідь на e-mail від gps.spoof@gmail.com із кодом, який необхідно буде вставити у додатку GPS Spoofing в полі «Код» та натиснути кнопку «Перевірити доступ». Якщо код був вказаний неправильний, поле стане червоного кольору.

 

Код одноразовий. При переустановленні додатку GPS Spoofing необхідно повторювати процедуру активації.

 

Після успішного введення коду ви побачите наступне:

 

 

Програма здатна визначати місцезнаходження телефону за допомогою вбудованого в телефон GPS модуля і відображати його на карті і після вписувати ваші поточні координати в необхідні поля програми. Спрощує визначення своїх координат та відображення їх на карті. Вибирайте відповідний пункт на власний розсуд, у будь-якому випадку ці дані нікуди не передаються.

 

При натисканні праворуч угорі на значок геолокації – відкривається карта, натиснувши на необхідну точку на карті, програма автоматично впише координати поля Довгота і Широта.

 

При натисканні на стрілку праворуч зверху відбувається повернення до основного екрана програми. Точка праворуч внизу – при натисканні показує місцезнаходження (якщо є дозвіл у додатку)

 

+ та – це зміна масштабу карти, але збільшення та зменшення масштабу стандартне як на будь-якому телефоні (двома пальцями по екрану).

 

Точка яку ми вибираємо на карті, це координати, які ми будемо емулювати дрону або іншому GPS пристрої. Тобто. у вибраних зараз координатах визначатиметься Home Point дрону. Пам'ятайте, що якщо ваш дрон втратить зв'язок з пультом, і у нього буде працювати жпс модуль, він швидко полетить у бік тих координат які ви зараз вкажите. Тому рекомендуємо не в жодному разі не вказувати координати у східній, або південно-східній частині України, простіше кажучи осторонь ворога, щоб дрон не полетів від вас у бік ворога при втраті зв'язку з пультом.

 

Рекомендуємо вибирати координати у великих водоймах. На картах Google не відображаються зони заборони для польотів дронів. Такі зони відображаються на карті програми DJI. Трапляються такі випадки, коли ви обираючи рандомні координати, потрапляєте в зону обмеження польотів, десь у районі аеропорту. Тому при відбитті Хом поінт ваш дрон покаже вам повідомлення, і, наприклад, обмежить максимальну висоту польоту 150 метрів.

 

Опис робочого екрана GPS Spoofing

Програма працює. Натискаємо кнопку "Згенерувати скрипт"

Робочий екран програми GPS Spoofing

 

Latitude (Широта) - координати обраної точки на карті, можемо вказати координати вручну

 

Longitude (довгота) - аналогічно можемо вказати довготу вручну

 

Тривалість (сек) (за замовчанням 600) – це час виконання файлу, а в даному випадку 10 хвилин. Від часу виконання залежить розмір файлу формату *С8. Розмір готового файлу С8 довжиною 10 хвилин становить близько 3 ГБ. Файли розміром більше 4 ГБ Портапаком не відчиняють, тому що там використовується файлова система FAT32.

 

Висота (м) – за замовчуванням 1500. Для емуляції статичних координат та координат Home Point для дрона рекомендується встановити висоту в районі 10 метрів. Справа в тому, що дрон (родина Mavic і Matrix) у разі втрати сигналу з пультом, незалежно від того в якому режимі він до цього знаходився: АТТУ, нормал або спорт, при втрати зв'язку з пультом включить GPS модуль незалежно від вас почне намагатися ловити реальні супутники Це тема окремої статті, як поводиться дрон коли його глушать або спуф'ят. Якщо в цей момент він зловить їх, і не буде схильний до РЕБ, глушилки або спуфінгу, дрон визначить своє місце положення, і відстань до точки Home яку ви йому з емулювали. Після чого почне рух у бік домашньої точки, але якщо Ваша домашня точка була на висоті 1500 метрів, дрон з реальними супутниками визначить реальну свою висоту, також в цьому йому допоможе вбудований барометр (висотамір). Після чого дрон розпочне набір висоти зі спробою вийти на висоту 1500 метрів. При досягненні висоти 500 метрів або 1500 метрів (в залежності від дрона та прошивки) він рухатиметься у бік точки хом поінт. Якщо висота хом поінт вказана 10 метрів, дрон почне повернення додому згідно з алгоритмом який вказав оператор (обхід перешкод або повернення на заданій висоті, або зависання в повітрі або посадка). Але якщо ваша точка хом поінт знаходиться десь недалеко від вас на випадок втрати зв'язку з дроном, є шанс, що дрон повернеться на ці координати і ви його там підберете, але у разі висоти 1500 метрів дрон за досягнення координат хом поінт висітиме на висоті 500 метрів і в той момент, коли в нього сяде батарея, він може не встигнути спуститися з висоти в 500-1500 метрів. Якщо висота буде 10 метрів, дрон приземлиться, у нього спрацюють ІЧ датчики або відео датчики перешкод, але до останнього він висітиме на висоті 10 м. Це рідкісні ситуації, але здатні збільшити шанси на порятунок дрону. Як правило після того, як дрон виходить із зони дії глушилки, оператор підхоплює зв'язок і самостійно приймає рішення куди дрону літати далі.

 

Вибрати brdc – додаток автоматично підвантажує останній файл ефемерідів з сайту НАСА. Самий останній файл знаходить в самому верху списка. Якщо ви бажаєте сгенерувати файл формата С8 за конкретним файлом ефемерідів, вам потрібно натиснути на кнопку NASA та перейти за посиланням на сайт NASA, з якого необхідно завантажити останній актуальний файл (архів) з ефемеридами та покласти його у папку Documents/c8, після чого обрати цей файл у списку. При першому переході на сайт наса Вам необхідно зареєструватись на сайті та авторизуватись.

Тобто якщо ви хочите просто сгенерувати файл для емуляції супутників, тут нічого не потрібно змінювати чи підвантажувати, додаток самостійно все зробить за вас та буде використовувати самий останній файл ефемерідів з сайту Наса.

 

Якшо ви бажате сгенерувати файл С8 за допомогою засторілого файла ефемерідів, натисніть кнопку NASA:

 

 

При наступних переходах на сайт НАСА необхідно авторизуватися, тому логін та пароль запам'ятайте або збережіть. Після того як ви При наступних переходах на сайт НАСА необхідно авторизуватися, тому логін та пароль запам'ятайте або збережіть. Після того як ви авторизувалися на сайті NASA, опускаємося в самий низ сторінки і завантажуємо останній архів.

 

 

brdc****.23n.gz

Відразу звертаємо увагу на останній час оновлення файлу та запам'ятовуємо його (02:53:03)

Після того як архів завантажений, як правило, він зберігається в папку Download яка знаходиться в кореневій папці телефону (Main Store).

 

 

Після чого використовуючи стандартний файловий менеджер у вашому телефоні знаходимо папку Documents, в якій створюємо папку з назвою «С8».

 

 

 

Повертаємося в корінь пам'яті телефону (Main Storage), і в папці Download знаходимо завантажений архів із сайту НАСА. Нам його необхідно розархівувати до папки Documents\C8

Наживаємо на архів і вказуємо місце куди розархівувати архів (Documents C8).

 

 

 

 

Тиснемо «Extract Here» (розпакувати сюди).

Файл з ефемеридними даними під назвою brdc****.23n знаходиться в папці Documents\C8

 

 

Після повертаємося в додаток GPS Spoofing, і натискаємо на область зліва поруч з кнопкою NASA. У цей момент у програмі має відобразитися назва файлу ефемерідів, який ви розархівували в папку Documents\C8