static이 아닌데 Java.use를 사용할 수 있는 이유
200
작성한 질문수 1
chall03 함수는 static이 아닌데 Java.use를 사용할 수 있는 이유가 뭔가요?
답변 1
1
안녕하세요. 보안프로젝트 김태영입니다.
질문주신 챌린지 세 번째 문제는 chall03() 메서드를 "호출"하는 것이 아닌 "반환 값만 변경"하고 호출은 MainActivity에서 하고 있기 때문에 Java.use를 사용할 수 있습니다.
문제 풀이와 관계없이 chall03() 메서드를 직접 호출하고 싶다면, static으로 선언된 메서드가 아니기 때문에 Java.choose를 사용해야 합니다.
Static과 관련된 설명이 부족하여 "섹션 9. 질문에 대한 답변" 항목에 추가 영상을 제작하였습니다.
더 자세한 설명이 필요하시다면 해당 영상 참고 부탁드립니다.
감사합니다.
jadx에 alert 문구가 없는 경우
0
173
0
프리다 12.6.11 설치 오류
0
485
2
파이썬 바인딩 오류 문의
0
309
2
스크립트를 넣으면 에러가 발생합니다.
0
307
1
프리다랩 8번 질문
0
302
1
프리다를 녹스로 옮기는 과정에서 문제가 생깁니다ㅜㅜ
0
389
2
pip install frida-tools 버전 문제
0
1319
1
Anaconda에서 진행하는 이유
0
294
1
강의 기본 명령어 활용에서
0
508
1
APK, 특정 클래스에서 사용되는 함수의 호출 그래프
0
497
2
chrome.js는 어디서 다운 받나요?
0
426
1
frida 오류..?
0
747
1
질문입니다.
0
816
1
챌린지 02번 문제와 static 메소드 강의 질문 사항
0
420
1
pin brute force 시 앱 종료
0
543
1
frida -U [연결 프로세스] 후 에러
0
2094
1
FRIDA 활용-암호 복호화
0
513
1
프리다랩06번 스크립트 질문
0
657
1
frida sslPinning 질문
1
564
2
java.choose
0
296
1
frida usb 인식
0
394
1
선생님 구글메일로 질문메일 하나보냈습니다 답변부탁드립니다.
0
297
1
get_usb_device 에러 문의
0
727
2
frida-server 파일이 디렉토리로 저장됩니다.
0
628
1





