El post que buscas se encuentra eliminado, pero este también te puede interesar

[Android] Engaña a tus aplicaciones de rastreo gps

Febrero 2015

Nivel de conocimientos: Medio. Sin imágenes ni instrucciones básicas

Que tal, si alguien busca la mejor manera de simular ubicaciones falsas, o una ruta del punto "A" al punto "B" en un dispositivo con Android, les tengo las mejores opciones. Anteriormente he elaborado en internet algunas guías muy básicas de otros temas, pero por cuestiones de tiempo esto es como una serie de apuntes enfocados a usuarios de nivel medio principalmente y que ya han probado aplicaciones de este tipo. Esta es la historia:

En la empresa en donde laboro contrataron a una compañía especializada en localización de personal mediante GPS y mediante la ubicación por red (mi trabajo es mayormente en campo, pero tengo que hacer muchas cosas administrativas)
Por lo anterior, aparte de mi experiencia anterior en la configuración del gps en el smartphone, llevo una semana buscando la manera de poder tener libertad de seguir teniendo mi privacidad (para esto existen muchas aplicaciones), pero con un metodo que funcione EN SERIO y de manera profesional.

Despues de probar MUCHAS aplicaciones, les dejo algunos tips rápidos (me gustaría explicar detalladamente, pero tengo muy limitado el tiempo)

Resulta que la aplicación empleada por la mencionada empresa, tiene DEMASIADOS permisos, entre ellos:

-Localización no precisa, mediante la red celular y mediante wifi
-Localización precisa mediante GPS
-Acceso extra a comandos de localización de los proveedores
-"ORIGENES DE UBICACIONES FALSAS PARA COMPROBACIÓN" <- "Detecta" si el usuario podría estar usando aplicaciones de ubicación simuladas
-Acceso a internet sin límites
-Ver estado de red
-Ver estado de wifi
-Modificar/eliminar contenido del almacenamiento USB
-Impedir que el teléfono entre en modo inactivo
-Leer favoritos e historial de internet
-Tomar fotografías
-Maps_receive
-Supervisión para evitar que el usuario esté cerrando la aplicación de rastreo

Lo anterior, sólo para que vean que no cualquier procedimiento o aplicación me ha funcionado. Después de muchos procedimientos y pruebas, les dejo las dos categorías de aplicaciones que me han funcionado excelentemente


------------------------------------------

APLICACIONES PARA SIMULAR UBICACIONES FIJAS (principalmente)

Para simular una ubicación fija, hay dos mejores opciones

1.- Si no tienes inconveniente de habilitar la opción en tu celular de "Permitir ubicaciones de prueba", la mejor fué

"GPS Fake Location Toolkit" (es de paga, se consigue el apk pero en versión anterior)
https://play.google.com/store/apps/details?id=de.appsmadeingermany.gpsfakelocation
La desventaja de GPS Fake Location, es que al querer instalarla como app del sistema con los metodos habituales (explorador root o Titanium Backup), esta no funciona correctamente. Según el desarrollador, la app sí soporta esta característica, pero requiere de un procedimiento especial para instalarla como app del sistema.

2.-En mi caso, ya no empleo la app anterior, sino la aplicación "Location Spoofer Pro" (como ya lo dije, después de MUCHAS pruebas).

Versión Gratuita
https://play.google.com/store/apps/details?id=org.ajeje.fakelocation
Hay versión gratuita y de paga.

Versión de paga
https://play.google.com/store/apps/details?id=org.ajeje.locationspooferpro

Si se emplea la versión gratuita, hay que configurarla mediante "Auto Memory Manager", en la lista de aplicaciones, para que el sistema no la cierre despues de cierto tiempo (Menu -> Runinng processes -> List -> elegir la aplicaci+on y seleccionar "Always keep alive"
Auto Memory Manager
https://play.google.com/store/apps/details?id=com.lim.android.automemman


LOCATION SPOOFER PRO, puntos clave

-Iniciar primero location spoofer, antes de la aplicación de rastreo
-"Minimizar" a location spoofer con el botón HOME, no con el botón back (esto es para que los ajustes persistan)
-En lo ajustes de Location Spoofer, poner una duración larga en mi caso de más de 60 minutos para que en caso de olvido, no salga a relucir la ubicación real
-En location spoofer, elegir la ubicación, y es INDISPENSABLE seleccionar la casilla de "SPOOF GPS TOO" (de lo contrario, será inútil el uso de este programa para la mayoría de aplicaciones)
-Para aumentar el realismo, se debe de elegir
Accuracy of fake location: 20 metros
"Move randomly around this location", Maximum distance allowed: 4 metros (para que el punto se está moviendo, cuando el gps está funcionando a una presición promedio)
-Cuando se cambie ubicación en Location Spoofer, es muy importante seguir esta secuencia:
Ingresar ubicacion, aceptar
Seleccionar "Stop Spoofing"
Verificar que esté seleccionada la palomita "Spoof GPS location too"
Seleccionar "Start Spoofing"
Si no se hace lo anterior, la ubicación no cambiará

Si se rootea el teléfono, se puede instalar a location spoofer pro como aplicación del sistema; pudiendo evadir el chequeo de ubicaciuones falsas que tienen algunas aplicaciones serias y/o privadas. (si la aplicación de rastreo a la que quieres evitar tiene el permiso de "Orígenes de ubicaciones falsas para comprobación", es necesario instalarla como app del sistema, pero esto no es necesario en las aplicaciones comunes como facebook, viber, etc)

SIEMPRE cerrar antes a la aplicación de rastreo que quieres engañar, antes de cambiar de ubicación simulada

NOTA: Si te restringen el poder cerrar la aplicación de rastreo, en un android con root se puede instalar Greenify, y configurarla para que esta pueda hibernar a la app de rastreo. Se aconseja crear un acceso directo para hibernar las aplicaciones configuradas



CONVERTIR A APLICACIÓN DEL SISTEMA, PARA EVITAR EL CHEQUEO DE UBICACIONES FALSAS (se requiere root):

La manera más fácil de reinstalarla como aplicación del sistema, es mediante "Es Explorer":

En Es File Explorer: Local -> Dispositivo. Navegar al dir DATA -> APP
CORTAR
back -> back (para volver a dispositivo o raíz)
navegar al dir SYSTEM -> APP (en android 4.4+ el dir es /system/priv-app)
Pegar ahí
Reiniciar, dejar que el sistema se actualice

Tambien se puede mover a app del sistema mediante Titanium Backup, opción "Copiar/Restaurar", se deja seleccionada la app y en el menu emergente, elegir "Convertir a aplicación del sistema"

Listo, ya se puede deshabilitar la opción "Permitir ubicaciones falsas" (Mock Location)


---------------------


APLICACIÓN ANDROID PARA SIMULAR RUTA DE PUNTO A PUNTO

Mock Locations (fake GPS), del desarrollador Dvaoru
https://play.google.com/store/apps/details?id=ru.gavrikov.mocklocations

Si lo que requieres, es trazar una ruta de un punto determinado a otro, con precisión (sin ingresar una dirección, sino poniendo directamente los puntos "A" y "B" en el mapa, la mejor opción y por mucho, es "Mock Locations", del desarrollador Dvaoru (esto dicho también, después de probar muchas otras). Claro, también se puede emplear para cosas no serias, como hacer rutas en Waze

Desde la version gratuita tiene ajustes de precisión tanto para el gps como para la red, ajuste de estabilidad simulada de señal, ajuste de velocidad (variable), ajuste de tiempo. Lo anterior, con la app gratuita, pero si compras la versión full (3 dolares), además de quitar la publicidad, la puedes instalar como app del sistema permanentemente (ya que la app gratuita también se puede instalar como app del sistema, pero por tiempo limitado). Instalandola como app del sistema, ya no necesitas habilitar el ajuste "Permitir ubicaciones falsas" (lo cual es detectado por ciertas aplicaciones modernas). Lo que le hace falta, es el permitir definir la ruta en base a un determinado tiempo (no sólo la velocidad variable)


---------------------

PROBAR LA CALIDAD DE TUS APLICACIONES DE UBICACIÓN SIMULADA

La mejor opción es usar tmacoto Location Test
https://play.google.com/store/apps/details?id=net.axseed.tdev.locationtest

Esta muestra las dos princiapales fuentes de ubicación: Ubicacion por red y ubicacion gps

Por ejemplo, existe una aplicacion llamada Lockito Fake GPS itinerary, pero al checar la ubicacion resultante mediante Location Test, la aplicación a pprueba sólo angaña a la ubicación gps, pero no a la ubicación por red



etiquetas
Fake location, spoof location, mock location, simular ruta, fake gps, ubicacion falsa, ubicacion simulada, fake gps location


PROBAR LA CALIDAD DE TUS APLICACIONES DE UBICACIÓN SIMULADA

La mejor opción es usar tmacoto Location Test
https://play.google.com/store/apps/details?id=net.axseed.tdev.locationtest

Esta muestra las dos princiapales fuentes de ubicación: Ubicacion por red y ubicacion gps

Por ejemplo, existe una aplicacion llamada Lockito Fake GPS itinerary, pero al checar la ubicacion resultante mediante Location Test, la aplicación a pprueba sólo angaña a la ubicación gps, pero no a la ubicación por red



etiquetas
Fake location, spoof location, mock location, simular ruta, fake gps, ubicacion falsa, ubicacion simulada, fake gps location

0 comentarios - [Android] Engaña a tus aplicaciones de rastreo gps