7 votos

¿Cómo puedo editar los valores en la memoria?

¿Es posible editar los valores de la memoria que utiliza una aplicación? Asumiría que esto requiere Root.

0 votos

¿para qué necesitas hacer esto? Yo asumiría que tratar de hacer esto sería muy difícil debido a la estructura de sandboxing de Android.

0 votos

¿A qué tipo de valores se refiere?

0 votos

@SachinShekhar como contadores? por ejemplo un contador de pulsación de botón o algo así.

4voto

pr0nin Puntos 353

Eso puede ser posible sin Root si la aplicación que quieres manipular permite la depuración a través del puente de depuración de Android (ADB). Si una aplicación puede ser conectada a un depurador se especifica en su AndroidManifest.xml en el android:debuggable entrada.

Si la aplicación está habilitada para la depuración, puedes activar el modo de depuración USB en tu dispositivo y conectarte a él a través de adb. Luego puedes conectar un depurador estándar de Java a la aplicación e inspeccionar/modificar las variables.

0 votos

Debería probarlo con una aplicación ficticia para ver.

2voto

mattlant Puntos 9136

En Android la memoria del sistema es sólo un archivo más, así que con los derechos apropiados es tan simple como vi -b /dev/mem (el nodo del dispositivo puede variar según el sistema). El resultado de cambiar la memoria de un sistema en funcionamiento podría ser un nop, un toque de una valla eléctrica, un fallo del sistema o una simple bomba nuclear que resulte en un dispositivo inutilizable.

1 votos

¿cómo se puede conseguir un aparato inservible? Me imagino que las aplicaciones en ejecución sería en un dispositivo diferente de las cosas ROM real?

2voto

RikuPotato Puntos 119

Puede utilizar un programa llamado ACE Engine para escanear y editar el valor de la memoria de cualquier aplicación o programa en ejecución en Android que se puede descargar aquí

necesita instalar el programa con adb y ejecutar el programa en adb shell

  1. ejecute ACE engine y seleccione un proceso cuyo valor desee editar.

  2. buscar el valor en la memoria del proceso, como una moneda, salud o cualquier cosa

  3. puede que tengas un par de resultados puede reducir las coincidencias, cambiando el valor en el juego y buscar el nuevo valor para reducir los resultados del escaneo

  4. repite el proceso hasta obtener 1 coincidencia

  5. escribir cualquier valor en la dirección a cambiar el valor del juego/apk

encontrará más detalles en el tutorial aquí

DESCARGO DE RESPONSABILIDAD Soy el autor de este programa

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X