Elektroda.pl
Elektroda.pl
X

Wyszukiwarki naszych partnerów

Wyszukaj w ofercie 200 tys. produktów TME
Kategoria: Kamery IP / Alarmy / Automatyka Bram
Montersi
Proszę, dodaj wyjątek elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Hakowanie Pokemon GO symulowanym sygnałem GPS.

TechEkspert 28 Lip 2016 20:40 15543 16
  • Hakowanie Pokemon GO symulowanym sygnałem GPS.
    Jak złapać wszystkie pokemony? :) potrzebne będą:
    - Vector Signal Generator Rohde & Schwarz SMBV 100A
    - ekranowana komora RF z anteną nadawczą GPS
    - u-blox M8 GNSS
    - spliter RF
    - okablowanie
    - sporo programowania i dżojstik

    Autorzy zaprezentowali podejście z humorem do dość zaawansowanych technologii modulacji na przykładzie manipulacji na żywo odbiorem sygnału GPS. Oczywiście aby nie ruszając się z domu "łapać" pokemony w Pokemon GO, wystarczyłoby zmanipulować strumień danych (np. nmea wysyłany interfejsem UART lub USB) wysyłany przez odbiornik GPS do aplikacji, lecz nie byłoby to tak efektowne :D nie miałoby to wartości edukacyjnej i wykorzystywane w prawdziwej grze byłoby zwykłym oszustwem...

    Oglądając przygotowany przez autorów materiał staje się jasne, że ich celem nie było oszukiwanie w grze ale opanowanie dość zaawansowanej technologii oraz zaprezentowanie i zaciekawienie odbiorcy dalszym poszukiwaniem szczegółów technicznych dzięki którym działa GPS.


    Link



    Źródło:
    https://www.youtube.com/watch?v=9mC71c6zRUE

  • #2 28 Lip 2016 21:38
    szymon122
    Poziom 36  

    Weźcie to usuńcie bo Polskie dzieci przestaną chudnąć :D
    Wg mnie podejście takie "na około" do tematu. Każdy telefon w opcjach programistycznych posiada funkcję pozorowania położenia. Potem tylko aplikacja która będzie udawała GPS i co kilka sekund zmieniała położenie.

  • #3 28 Lip 2016 21:50
    TechEkspert
    Redaktor

    Podejście faktycznie "na około" ale żeby ruszyć taki temat pewnie trzeba mieć jakiś pretekst/motywację. W rozwiązaniach mniej żartobliwych, fałszowanie sygnału GPS zostało wykorzystane do wymuszenia lądowania na wojskowym dronie...
    Natomiast przy testowaniu konstruowanych odbiorników GPS (a także jakichkolwiek odbiorników sygnałów) emulator sygnału daje duży komfort pracy. Zarówno powtarzalność jak i możliwość regulowania parametrów sygnału znacznie przyspiesza prototypowanie.

  • #4 28 Lip 2016 22:04
    szymon122
    Poziom 36  

    Nie rozumiem tylko dlaczego oni tym sygnałem emulowanym GPS pokazują jakby "chodzili" a wystarczy skakać z punktu do punktu. Wątpię aby gra się połapała, że w pół sekundy nie przejdzie się z Poznania do Warszawy.

  • #5 28 Lip 2016 22:19
    TechEkspert
    Redaktor

    Być może generowanie sygnału ze zmiennych zadanych parametrów było dla autorów ciekawsze niż "odtwarzanie" sygnału o stałych parametrach symulujących określony układ satelitów. A może chcieli wykorzystać dżojstik :)

  • #6 28 Lip 2016 23:00
    oshii
    Poziom 19  

    A ludzie mówią, że Pokemon GO to mierna gra która nie wymaga żadnego skilla. Ignoranci ;)

  • #7 29 Lip 2016 00:10
    SowerOfWind
    Poziom 17  

    szymon122 napisał:
    Weźcie to usuńcie bo Polskie dzieci przestaną chudnąć :D
    Wg mnie podejście takie "na około" do tematu. Każdy telefon w opcjach programistycznych posiada funkcję pozorowania położenia. Potem tylko aplikacja która będzie udawała GPS i co kilka sekund zmieniała położenie.


    To nie wystarczy, aplikacja jest zabezpieczona przed tzw. fake GPS. Wszystkie aplikacje typu fake GPS w subtelny sposób pozostawiają po sobie ślad i można to łatwo wykryć :)

  • #8 29 Lip 2016 00:15
    JDragon
    Poziom 12  

    Na 100% da się obejść, powstanie wojna jak w praktycznie wszystkich grach online typu:

    gra>powstanie do niej hacka>aktualizacja zabezpieczeń i kolo się zamyka

    Wiadomo, że nas jest więcej od programistów PGO

    Pzdr

  • #9 29 Lip 2016 03:42
    ryborz
    Poziom 23  

    SowerOfWind napisał:
    To nie wystarczy, aplikacja jest zabezpieczona przed tzw. fake GPS.

    Potwierdzam.
    Gra najprawdopodobniej wykrywa ustawienia programisty zezwalające na fałszywą lokalizację.
    "Fizyczne" obejście zaprezentowane w artykule najprawdopodobniej jest jedynym skutecznym :)

  • #10 29 Lip 2016 07:31
    kone4
    Poziom 11  

    Nie, to nie jest jedynym skutecznym sposobem,
    Najłatwiej to zrobić instalując na komputerze emulator androida (nox) a on ma funkcję zmiany lokalizacji.

    Btw. Gra się łapie jak robisz skoki, jak to było " z Warszaway do Poznania", może ci o tym nie powie, ale gwarantuje, że nie złapiesz wtedy żadnego pokemona :)

    Rozumiem dlaczego powstał ten filmik. Efektowne obejścia nieistniejących problemów po prostu fajnie się ogląda :D

  • #11 29 Lip 2016 11:27
    shadow4601243

    Poziom 22  

    Gra ma coś takiego jak soft ban, jeśli wykryje nienaturalny przeskok to na krótki okres czasu blokuje możliwość wykonywania jakichkolwiek akcji w grze.
    Pamiętajcie, że Pokemon Go pochodzi od Ingress który jest już dobrze przetestowaną i zabezpieczoną grą.

    A co do pozorowania lokacji to do xposed jest coś takiego jak "Mock Mock Location" która ukrywa przed aplikacjami to że mamy włączoną opcję pozorowania lokalizacji w opcjach programistycznych. Działa z Pokemonami - sprawdzone ;)

    A to co pokazane na filmie to niezły overkill :)

  • #12 29 Lip 2016 11:38
    michał_bak
    Poziom 15  

    szymon122 napisał:
    Weźcie to usuńcie bo Polskie dzieci przestaną chudnąć :D

    Jeszcze nikt nie schudł patrząc w ekran. Nawet gdy jednocześnie przejdzie trzy kilometry w ciągu godziny.
    Ciekawsze jest to, co mają autorzy tej "gry" ze stad wpatrzonych w ekran?

  • #13 29 Lip 2016 17:33
    paula9jeden
    Poziom 12  

    Może na podstawie tego projektu dało by się zrobić coś w stylu repeatera gps dla telefonów z kiepskimi antenami. Ja na razie mam dyndającego dipola, bo na fabrycznej antenie miałam problemy z łapaniem fixa, a bluetooth gps jest wykrywany jako próba oszukiwania (trzeba włączyć pozorowanie lokalizacji).
    Niestety jak tylko przyklejam antenę do obudowy zaczynają się problemy identyczne jak przy oryginalnej antenie.
    Hakowanie Pokemon GO symulowanym sygnałem GPS.

  • #14 29 Lip 2016 18:45
    kitor
    Poziom 34  

    szymon122 napisał:
    Nie rozumiem tylko dlaczego oni tym sygnałem emulowanym GPS pokazują jakby "chodzili" a wystarczy skakać z punktu do punktu. Wątpię aby gra się połapała, że w pół sekundy nie przejdzie się z Poznania do Warszawy.


    Połapie się. PokeGo to reskinowany ingress, a tam bany za spoofing lecą w kółko, nieraz nawet niesłusznie.

    PS: są spoofy softowe których ingress nie wykrywa. Tylko co z tego jak to totalnie zabija sens zabawy?

  • #15 29 Lip 2016 20:02
    deus.ex.machina
    Poziom 31  

    R&S SMBV 100A - koszt używanego to ok 20k U$ - ciekawe kiedy ktoś zrobi to przy pomocy AD9361 za 800U$

  • #16 30 Lip 2016 17:36
    alikatek
    Poziom 29  

    Proszę, usuńcie ten artykuł. Są prostsze sposoby na hakowanie pokemon GO. Pozorowanie lokalizacji chociażby. 10min roboty.
    A tak na serio to cheatowanie w grach to straszne chamstwo w stosunku do innych graczy. Nie powinno się tego popierać i rozpowszechniać wiedzy jak to robić.
    Niantic widzę nie banuje graczy oszukujących, co najwyżej dają soft-bany na kilka minut. W grach typu geocashing ban powinien być na stałe.

  • #17 30 Lip 2016 18:55
    TechEkspert
    Redaktor

    Patrząc na ilość pracy i zaawansowanej technologii zastosowanej przez autorów, dość łatwo można dojść do wniosku, że ich celem nie było hakowanie gry Pokemon GO, tylko w chwytliwy sposób zaprezentowanie możliwości dostępnego sprzętu laboratoryjnego. Także sposobu na hakowanie gry jaki zaprezentowali raczej nikt nie wykorzysta, ale za to część osób może zainteresuje się jak działa zaprezentowany sprzęt, jakie są szczegóły działania GPS i to jest wartość tego materiału.

 
Promocja -20%
Zamknij 
Wyszukaj w ofercie 200 tys. produktów TME
tme