Frida-Labs ejercicio 0x6

 





Vemos que esta usando una clase que se llama "Checker" y obtiene 2 atributos de ella que son "num1, num2" que son enteros 



Bueno Basicamente hacemos lo mismo que el anterior ejercicio en el que usamos una instancia ya creada que en el MainActivity y para eso tenemos que usar a Java.performNow   y dentro de ella pues crear la instancia de la clase "Checker" y cambiandoles el valor de num1 a 1234 y num2 a 4321.


Java.performNow(function() {
    Java.choose("com.ad2001.frida0x6.MainActivity", {
        onMatch: function(instance) {
          var Checker = Java.use("com.ad2001.frida0x6.Checker");
          var checker_instance = Checker.$new();
          checker_instance.num1.value = 1234;
          checker_instance.num2.value = 4321;
          instance.get_flag(checker_instance);
        },
        onComplete: function() {}
    });
});


Como vemos pasamos esa instancia nueva creada a get_flag






Comentarios

Entradas populares