HackyBird
1 minuto de lectura
Tenemos un Flappy Bird para ordenador:
Objetivo
El objetivo es pasar el máximo número de tuberías haciendo que el pájaro salte (usando la barra espaciadora). Si nos caemos o tocamos una tubería, perdemos. El juego es tan tonto que es realmente difícil, ya que necesita mucha precisión y concentración. Podemos pausarlo con la P
.
En lugar de intentar batir el record, podemos arrancar Cheat Engine y modificar nuestros puntos.
Buscando la puntuación en memoria
Después de agregar el proceso, tenemos que realizar un “New Scan” para buscar un 0 como “Exact value”:
Tenemos que encontrar la dirección de memoria donde se encuentra el contador de puntos, por lo que vamos a pasar una tubería y buscar un 1 como “Next Scan”:
Y lo mismo con el número 2:
Ahora tenemos la dirección que controla la puntuación. Podemos modificarla incluso si perdemos el juego.
Modificando la puntuación
En este punto, tenemos que adivinar cuál es la puntuación necesaria para ganar el juego. Podemos deducir que es 1000, por lo que vamos a poner 1000:
Y si pasamos una tubería (1001 puntos), vemos unos caracteres raros:
Entonces, igual nos hemos pasado. Vamos a probar con 999:
Flag
Y aquí está la flag: