inflearn logo
강의

講義

知識共有

フリーダを使ったAndroidアプリの模擬ハッキング

Challenge 06 문제

583

chungun38212

投稿した質問数 3

0

Challge 06 코드 입력 후 Frida 실행 시 "10Sec Challenge 06!" 문구는 출력되나

Check 시 문제가 해결되지 않습니다.

console.log 로 디버깅 해본 결과 onMatch 가 정상적으로 실행되지 않는 것 같습니다.

cmd창에서 보이는 오류는 없는데 확인 부탁드립니다.

frida 모의해킹 android

回答 4

0

chungun38212

네 메일드렸습니다

0

pentest

마지막으로 아래 코드 한 번만 더 부탁드립니다. 아래 코드로도 안된다면, "원격"으로 확인해 보겠습니다.

tyeong00@gmail.com 메일로 "원격 가능하신 편한 시간" 말씀 부탁드립니다.

감사합니다. 

setTimeout(function () {
	console.log("0");
		Java.perform(function () {
			var chall_06 = Java.use("uk.rossmarks.fridalab.challenge_06");
			chall_06.addChall06.overload("int").implementation = function(arg) {
				console.log("1");
				Java.choose('uk.rossmarks.fridalab.MainActivity', {
					onMatch: function(instance) {
						instance.chall06(chall_06.chall06.value);
						console.log("2");
					},
					onComplete: function() {
						console.log("3");
					}
				});
			}
		})
}, 10000);

0

chungun38212

작성해주신 코드 실행 시 아래와 같은화면이며 추후에 console.log("2") 가 출력되지 않는 것을 보아

해결되지 않은 것 같습니다.

Frida 사용버전은 12.11.18로 작업했습니다.

0

pentest

안녕하세요. 보안프로젝트 김태영입니다.

 

올려주신 코드로 테스트해본 결과, 정상 해결되는 것으로 보입니다. 코드에는 문제가 없어보입니다.

아래 자바스크립트 코드를 삽입한 뒤 "CHECK" 버튼을 누르시고 10초 후 다시 한번 "CHECK" 버튼을 누르시면 해결이 되실 거 같습니다.

혹시나 해결이 안되신다면 답글 부탁드립니다. 다른 방법 찾아보겠습니다.

감사합니다.

setTimeout(function () {
	console.log("0");
	setImmediate(function(){
		Java.perform(function () {
			var chall_06 = Java.use("uk.rossmarks.fridalab.challenge_06");
			chall_06.addChall06.overload("int").implementation = function(arg) {
				console.log("1");
				Java.choose('uk.rossmarks.fridalab.MainActivity', {
					onMatch: function(instance) {
						instance.chall06(chall_06.chall06.value);
						console.log("2");
					},
					onComplete: function() {
						console.log("3");
					}
				});
			}
		})
	})
}, 10000);

jadx에 alert 문구가 없는 경우

0

176

0

프리다 12.6.11 설치 오류

0

487

2

파이썬 바인딩 오류 문의

0

318

2

스크립트를 넣으면 에러가 발생합니다.

0

315

1

프리다랩 8번 질문

0

308

1

프리다를 녹스로 옮기는 과정에서 문제가 생깁니다ㅜㅜ

0

395

2

pip install frida-tools 버전 문제

0

1326

1

Anaconda에서 진행하는 이유

0

298

1

강의 기본 명령어 활용에서

0

511

1

APK, 특정 클래스에서 사용되는 함수의 호출 그래프

0

500

2

chrome.js는 어디서 다운 받나요?

0

430

1

frida 오류..?

0

754

1

질문입니다.

0

821

1

챌린지 02번 문제와 static 메소드 강의 질문 사항

0

423

1

pin brute force 시 앱 종료

0

546

1

frida -U [연결 프로세스] 후 에러

0

2099

1

FRIDA 활용-암호 복호화

0

518

1

프리다랩06번 스크립트 질문

0

662

1

frida sslPinning 질문

1

572

2

java.choose

0

298

1

frida usb 인식

0

401

1

선생님 구글메일로 질문메일 하나보냈습니다 답변부탁드립니다.

0

301

1

get_usb_device 에러 문의

0

732

2

frida-server 파일이 디렉토리로 저장됩니다.

0

636

1