Pokemon Go Cheat Fools GPS con radio definida por software

Usar Xcode para falsificar ubicaciones de GPS en Pokemon Go (como vimos esta mañana) no es un truco, y honestamente, ni siquiera lo es legítimo Parodia de GPS. En última instancia, no es que estemos usando SDR para falsificar la señal física del GPS para engañar a Pokémon Go.

Alabama [Stefan Kiese], esto no es mucho más que un ejercicio. Ni siquiera juega Pokémon Go. Para extraer una señal GPS utilizable de su HackRF One, Software Set $ ​​300, [Stefan] utiliza un reloj de precisión externo. Esto compensa la calibración insuficiente del reloj interno de HackRF, aunque señala que esto también podría solucionarse por completo en el software.

Usando SatGen y una herramienta de conversión que viene con el software simulador de señal GPS gps-sdr-sim, [Stefan] convertido * .KML exportó la ruta de GoogleEarth en un archivo * .CSV, que puede ser reproducido por el simulador GPS.

Después de iniciar la transmisión GPS, encontró a su avatar corriendo feliz por el mundo de Pokémon. Alguien todavía tiene que escribir el código que le permite navegar libre y eficazmente atraparlos a todos, pero parece factible, y tenemos curiosidad por ver cómo y si afectará al juego. Para el tramposo SDR novato, [Stefan] tenga algunos consejos adicionales: desactive A-GPS en su dispositivo y use un suavizador de señal en el SDR (la caja blindada debería ser suficiente).

Una parodia de lectura de GPS aún podría superar los esfuerzos e inversiones que el jugador promedio podría querer realizar. Lo que significa que si lo hace bien, puede que tenga éxito. Si se hace mal, las consecuencias legales podrían ser aún más graves. Pero, ¿cuántos jugadores llegarán tan lejos para probar esto? ¿Podrá Niantic detectar de forma fiable las trampas de SDR? ¿Qué piensas? ¡Infórmenos en la sección para comentarios!

Gracias a [sabas1080] por la propina!

  • Greenaum dice:

    Tengo que amar eso. Podría redirigir misiles de crucero, enviar submarinos por todo el mundo, ¡pero nadie se molesta en falsificar señales de GPS hasta que Pokémon está involucrado!

    • Señor Binky dice:

      * PARPADEO * ¡Hells Bells! Comenzaré mi capítulo local sobre los cultistas de Cthulu para un mañana mejor ahora, si hay tantos misiles de crucero y submarinos con los que jugar fuera de mi casa, cuántos teléfonos celulares usan los cazadores de pokémon cercanos.

    • Vejestorio dice:

      Suelen utilizar GPS / GLONASS encriptados por razones obvias. Podría deshabilitar la red celular, sin embargo, las estaciones base a menudo usan GPS como referencia de tiempo. Hay un reloj residual local, por lo que causaría problemas solo después de un tiempo.

      Niantic puede detectar la falsificación de SDR si los satélites no son correctos. Con un spoofer es posible ver satélites que estarían debajo del horizonte en su tiempo y lugar actual. La intensidad de la señal de los satisfactores también puede ser demasiado alta y demasiado coherente (todos aproximadamente iguales, ya que provienen del mismo transmisor).

      • Greenaum dice:

        Tal vez podría, pero no para que los programas controlen tales cosas, estaría bastante seguro de que solo usa las llamadas de GPS del sistema y toma lo que ofrece, tal vez con algunas contramedidas básicas. De hecho, realizar el GPS, hacer todas las matemáticas y los efectos efímeros y todo lo demás por sí solo, probablemente lleve un poco de tiempo.

        A menos que controle el chip GPS en sí, dependerá de las bibliotecas del sistema en algún nivel, y allí ingresará la falsificación.

        • GekkePrutser dice:

          Bien, ciertamente sé que en iOS no es posible ver la constelación de satélites recibidos. Apple solo le permite usar su propia API local y no le permite ver datos GPS sin procesar. Tampoco hay ninguna función para recuperar información satelital. Es muy abstracto.

          En Android podría ser posible, pero en realidad, este truco requiere tanto hardware y conocimiento que dudo que cause un problema real donde muchos jugadores obtienen una ventaja en el juego.

          • nsboa dice:

            Esto y un emulador para la entrada mientras se captura pokemon = gran negocio en la venta de cuentas.

    • aklsdjfkj dice:

      Este es un GPS civil, no la banda militar protegida y con llave.

      • Aled Cuda dice:

        De hecho, no importa, porque todos los GPS contienen algunos elementos orbitales y la hora para que pueda almacenar una señal y devolverla más tarde a una ubicación fuera de lugar.

  • ngm dice:

    Puede detectar fácilmente la distorsión del GPS recopilando datos de otros sensores, como una brújula y un acelerómetro. Para tener la oportunidad de escapar, también se deben enviar datos falsos a esos sensores. Si mueve el GPS durante un tiempo y el acelerómetro y la brújula no muestran ningún movimiento, es una señal de que el usuario puede estar falsificando la ubicación.

    AFAIK, el detector falso implementado en Ingress (el primer juego de Niantic) hace eso y no veo ninguna razón por la que no esté ya implementado en Pokemon Go.

    • Mike Szczys dice:

      TBH, lo que realmente necesita ahora es una palanca de control que guíe la falsificación del GPS. Mientras apunta a eso, simplemente tome un cardán de cámara motorizado y sincronícelo para que el stick mueva esos sensores como el GPS.

      • Maxwell dice:

        Demonios, ¿por qué no parodiar también a los otros sensores?

    • Quinto dice:

      Ya se ha demostrado que los otros sensores son superados por una caja de ventana común.

  • Mike Szczys dice:

    Bravo Stefan! Este es exactamente el truco que he estado buscando desde el juego. Nunca lo usaré, pero sabía que se podía hacer con herramientas de fácil acceso y esperaba que alguien lo sacara. Gran trabajo.

  • Daniel Turner dice:

    Creo que una mejor forma de parodiar sería compensar los datos reales del GPS. “Teletransportarse” a Londres, camine por su ciudad real, pero el mapa mostraría Londres. Haga esto con la capacidad de modificar su velocidad de viaje real (caminar 5 pies IRL, moverse 25 pies en un juego, por ejemplo), y podrá explorar cualquier lugar rápidamente.

    • atom3 dice:

      ¿Qué? ¿Quieres que salga del sótano?

    • aklsdjfkj dice:

      Adelante, codifíquelo, nadie impidió que el tipo del artículo armara el suyo. ¿O eres uno de esos ...

      • danieltturner dice:

        Sí, uno de esos. Manejalo. 🙂 Me gusta pensar en los problemas, mi mente trabaja más rápido que mis manos.

    • GekkePrutser dice:

      Caminar por una ciudad real con un spoofer de GPS probablemente no sea una gran idea.

      También bloquearía su propia recepción GPS (la usaría para obtener su ubicación real), por lo que debe asegurarse de que las antenas estén bien espaciadas.

  • sidra de pera dice:

    Tengo una fila muy larga, si le pongo un motor y lo hago ir y venir, ¿crees que funcionará?

    • abad dice:

      • proflt dice:

        Pongo el mío en una cámara PTZ y hago que la cámara gire. eclosioné dos huevos hoy mientras estaba trabajando. Debido a que el GPS no es preciso, el software también detecta el movimiento al caminar. pero la velocidad máxima al caminar es de 15 mph. ¡Así que una tirolesa con motor sería mucho mejor!

  • Pikachu dice:

    https://media.defcon.org/DEF%20CON%2023/DEF%20CON%2023%20presentations/DEFCON-23-Lin-Huang-Qing-Yang-GPS-Spoofing.pdf

  • eekpie dice:

    El chip GPS de mi teléfono murió hace mucho tiempo por el calor en la playa. Utilizo un Nokia externo que tenía hace muchos años siempre que lo necesitaba. Golpea una cadena sobre básicamente un módulo UART BLE. ¿Cuál es la apuesta si jugara al poke-a-man, me prohibirían? Solo una forma de averiguarlo

    • notarealemail dice:

      "... forzando una cuerda ..."
      * intenta no reír, pero falla *

      Espero que funcione, especialmente si realmente caminas.

      • Kris dice:

        Lo hice bien hasta que leí tu comentario.

    • David Van Cleef (@dvancleef) dice:

      Las unidades GNSS externas solo son compatibles con ubicaciones simuladas que no puede habilitar mientras se ejecutan los juegos de Niantic.

  • Peter Lloyd dice:

    Estupendo. Ingress tiene un problema bastante grande de falsificación sin dar ideas e información a los niños del guión que lo cuentan y hacen clic.

    La transmisión a 1,5 GHz requiere una licencia de radio y el bloqueo de las señales de GPS suele constituir un delito. El uso de este software debe limitarse a sistemas de circuito cerrado conectados directamente o dentro de un entorno protegido adecuadamente. Aunque sospecho que si haces trampa en un juego, seguir las reglas no es uno de tus puntos fuertes.

    • GekkePrutser dice:

      De hecho, incluso con una licencia de radioaficionado (tengo una) no se puede transmitir legalmente con 1,5 Ghz. Solo en las bandas que están asignadas a los HAM y la banda de GPS, por supuesto, no es una de ellas.

      Dicho esto, si mantiene la energía lo suficientemente baja y se conecta correctamente a la antena GPS del teléfono, puede hacerlo sin ninguna fuga.

      Teniendo en cuenta el costo de eso, dudo que muchos lo usen para hacer trampas de Pokémon efectivas. Necesita un SDR capaz de transmitir en esta banda y esos son al menos $ 100-200 / €.

      • HamDio dice:

        Ninguna sección de comentarios está completa con el tipo de HAM escupiendo los requisitos de licencia. ¡A NADIE LE IMPORTA EXCEPTO DE USTED! (y todo el mundo en Internet no vive en los Estados Unidos)

        • gracias dice:

          ¿En qué país vives que no regula frecuencias?

        • Marcos dice:

          Cuando se trata de GPS, a mucha gente le importa.

          http://www.cnet.com/news/truck-driver-has-gps-jammer-accidentally-jams-newark-airport/

        • DJT dice:

          Y a nadie le importan las putas del tercer mundo como la tuya.

        • GekkePrutser dice:

          No vivo en los EE. UU. (Estoy en Europa) y acabo de corregir la publicación anterior. La transmisión a través de la cinta GPS nunca es legal.

          • Vejestorio dice:

            Nunca digas nunca. Pocos países permiten repetidores descoordinados de baja potencia en la cinta GPS. Esto se usa a menudo para obtener una señal de GPS en interiores. No funciona para el posicionamiento, ya que todos los receptores fijan la posición de la antena de recepción exterior, pero al menos sus efemérides y almanaque son actuales, por lo que cuando sales, tienes una solución válida de inmediato. También es útil en entornos de laboratorio.

  • Dan # 8582394734 dice:

    Mejor que explotar una mina, http://www.bbc.com/news/world-europe-36841828

  • LaLZR dice:

    Bueno ... puedo parodiar ubicaciones GPS aleatorias en PokeStop y prohibir a todos los jugadores cercanos.

    "¡Deshazte de esos molestos Entrenadores Pokémon que forman tu césped! ¡Consigue tu pokerepeller ahora!"

    (Sí sería ilegal, sí también es descuidado)

    • notarealemail dice:

      * susurra "+1" *

      • JB dice:

        de hecho: D

  • JasonW dice:

    Me pregunto cómo funciona esto. Dice que la conexión se realiza a través de Wifi.

    https://www.trndlabs.com/featured_item/pokedrone/

    • proflt dice:

      al igual que creo que puedes hackearlo. utilizar gps de serie externos. o en el caso de ese producto. probablemente una conexión GPS bluetooth. pero ¿por qué usar gps reales cuando solo puedes falsificar los datos en serie de bluetooth? ¡Retire el dron para reemplazarlo con un dron virtual!

  • proflt dice:

    bueno, una solución aún mejor para el sitio de parodia gps. ¿Por qué no conectar un GPS serial externo? ¿Solo necesita obtener esos datos y luego usar una aplicación para enviar la serie desde su computadora? Tal vez lo hagas mal y no hables de eso. Tengo un teléfono Android antiguo con el que puedo probar. si puede ejecutar pokemon go. debería ser bastante simple. parece que existen soluciones online para configurar dispositivos gps externos. simplemente no uses gps falso. son solo datos gps enviados en serie.

    • ses677 dice:

      Android solo puede recibir gps Bluetooth externos a través de la api de ubicación simulada, que se puede habilitar de acuerdo con la configuración del programa. Este es el mismo dispositivo que usan los falsificadores, y lo que niantic detecta como un sistema antifraude en la versión de Android de la aplicación, ya que la API de Android incluye un control simple sobre posibles ubicaciones de burla. Este control está demasiado silenciado para distinguir qué fuente proporciona la ubicación de imitación y, por lo tanto, no puede distinguir entre un programa falso y Bluetooth-GPS.

      Solución. Rootee el teléfono, instale los módulos Xposed y Xposed llamados "ubicaciones simuladas" que obligan a cualquier control de ubicación simulada a devolver falso pero que permite el uso de ubicaciones simuladas. Esto es lo que hice porque mi dispositivo Android carece de GPS y con una copia legítima del juego ejecutándose en teléfonos hermanos, nos dimos cuenta de que no hay Pokémon en 4 millas o un gimnasio en 5. a diferencia de la mayoría de los trucos, prudentemente me limité a uno. área, aunque no para trotamundos.

  • Anónimo dice:

    Lol, la falsificación de GPS es muy fácil, si estás rooteado, significa que puedes hacer todo. 😉

  • Miguel dice:

    El diablo parodia el juego. Alguien está descubriendo una forma de repeler a los jugadores de Pokémon en el mundo real.

    • Robar dice:

      ¿Ofrecerles trabajos?

    • notarealemail dice:

      Configure un sistema de rociadores activado por un sensor de movimiento.
      O simplemente quédate ahí con una manguera.

      ¡Están en todas partes ahora!
      Recientemente, alguien chocó contra un coche de policía durante el juego.

    • Pato dice:

      Si tuviera tiempo para hacer una identificación de ingeniería inversa, crearía un punto de acceso wifi abierto y redirigir todos los enlaces a un servidor local y crear un montón de Pokémon realmente desagradables sin permitir que los atrapen.

      • notarealemail dice:

        Eso es muy divertido para mí por alguna razón.

        O tener un ejército de Mewtos o cualquier cosa volando como gorriones. No sé cómo es el juego; tratando de evitarlo.

    • pRoFlT dice:

      Bloqueador de GPS! ilegal pero útil en estas situaciones. simplemente no lo use cerca de un aeropuerto.

  • Blaise dice:

    La comparación de la torre celular (basada en la triangulación) y la ubicación del GPS debería ser relativamente fácil ... Una vez que vea que los datos no coinciden, entonces la prohibición podría publicarse ... tal vez incluso automáticamente ...

    Dicho esto, VPN es algo real ...

  • Steven Barragán dice:

    Mire esto, no hay necesidad de Radio Definida por Software, puede hacerlo con su Mac
    http://www.pokemongoprotips.com/how-to-spoof-geolocation-safely/

  • proflt dice:

    Encontré una mejor solución hoy. Bluestacks y fakegps. Funciona genial. Bueno, un carruaje pequeño. Pero pogo es un carruaje para empezar.

  • lasse dice:

    Bela!

  • BS dice:

    higo.

  • juanm dice:

    ¿Qué pasa si abre un teléfono inteligente, quita el cable de la antena GPS y lo conecta a una computadora USB? ¿Podría falsificarse la señal de esa manera? ¿Las antenas GPS comparten los mismos protocolos o dependen de un modelo?

    • NabilSolo dice:

      +1 ¡También me gustaría ver una respuesta para esto!

  • Frederick Gunby dice:

    Sin embargo, el video parecía mostrar que los jugadores de "Pokemon Go" solo recurrieron a la falsificación de GPS porque no podían salir y cazar a los animales bajo la lluvia.

  • Flameuk dice:

    Un método que he estado usando desde aproximadamente la tercera hora de instalación del juego ha sido usar datos wifi del AP de wigle.net para usar el sistema local wifi y teletransportarme por el entorno local. Simplemente descargue los puntos de acceso en long / lat de su elección y ejecútelos con mdk3. Funciona siempre y cuando bloquees la señal del GPS (las capas de pintura con plomo de mi casa hacen un buen trabajo, un poco de tierra con papel de aluminio hace el resto)

  • Zoltan dice:

    ¿Quién puede ayudar a construir esta herramienta?

Fernando Román
Fernando Román

Deja una respuesta

Tu dirección de correo electrónico no será publicada.