FridaLab 5번 문제 풀이

심야·2025년 4월 10일
0

모의해킹

목록 보기
55/57
setImmediate(() => {
    Java.perform(function() {
        function hookInstance() {
                Java.choose("uk.rossmarks.fridalab.MainActivity", {
                    onMatch : function(instance){
                        console.log("find : " + instance);
                        instance.chall05.implementation = function() {
                            this.chall05("frida");
                        }
                    },
                    onComplete : function(){
                        console.log("completed");
                    }
                });
            }
            setInterval(hookInstance, 1000); // 1초마다 실행 
    })
});
setImmediate(() => {
    Java.perform(function() {
        var challenge05 = Java.use("uk.rossmarks.fridalab.MainActivity");
        challenge05.chall05.overload("java.lang.String").implementation = function(arg) {
            this.chall05("frida");
            console.log("Solved Challenge 05");
        }
    })
});
profile
하루하루 성실하게, 인생 전체는 되는대로.

0개의 댓글