문제
MainActivity파일에서 challenge_01 클래스의 getChall01Int() 메소드를 호출하고 있으며 해당 변수 값이 1이 되어야 한다.
js코드
setImmediate(function() {
Java.perform(function() {
var targetClass=decodeURIComponent(
'uk.rossmarks.fridalab.challenge%5f01'
);
var methodName='getChall01Int';
var gclass=Java.use(targetClass);
gclass[methodName].overload().implementation=function() {
console.log('\nGDA[Hook getChall01Int ()'+'');
var i = this[methodName]();
console.log('\treturn'+i);
return 1;
}
})
})
frida로 해당 코드 실행
frida -U -f uk.rossmarks.fridalab -l fridalab1.js --no-pause
결과
'Study > App' 카테고리의 다른 글
[App]Fridalab 3 (0) | 2022.10.20 |
---|---|
[App]Fridalab 2 (0) | 2022.10.20 |
[App]레지스터 스택프레임 (0) | 2022.10.07 |
[App]레지스터 함수, 배열 (0) | 2022.10.04 |
[App]Diva 12. Hardconding Issues - Part 2(하드코딩된 정보 + Frida native) (0) | 2022.09.30 |