[mobile] frida challenge 1
-FridaLab
:
Ross Marks가 만든 프리다를 연습할 수 있는 프로그램
http://rossmarks.uk/blog/fridalab/
1) 연습과제는 8개로 구성
- 01. 클래스 challenge_01의 변수 chall01을 1로 변경하기
: 하드코딩된 변수의 값을 변경하는 것이 포인트
- 02. Chall02() 메소드 실행하기
: 다른 곳에 존재하며 사용되지 않는 메소드를 강제호출하여 사용하는 것이 포인트
- 03. chall03() 메소드가 true 반환하게 만들기
: 반환 값 변경이 포인트
- 04. chall04() 메소드에 frida 문자열 전송하기
: 함수에 전달되는 인수 값을 변경하는 것이 포인트
- 05. chall05() 메소드에 frida 문자열 항상 전송하기
: 이전 문제와 비슷하지만 이전은 한번만 전송하겠지만 이것은 항상
- 06. 올바른 값으로 10초 후 chall06 메소드 실행하기
: 라이브 변수를 조작하는 것이 포인트
- 07. chall07Pin() 메소드를 브루트포스해서 chall07() 메소드로 확인하기
: 브루트포스해서 정상적인 값을 구하는 것이 포인트
- 08. check 버튼의 텍스트를 Confirm으로 변경하기
: 화면에 출력되는 데이터를 수정하는 것이 포인트
[mobile] fridaLab_frida challenge 2 write up (0) | 2020.01.04 |
---|---|
[mobile] fridaLab_frida challenge 1 write up (0) | 2020.01.04 |
[mobile] frida 파이썬 바인딩 메시지 처리 (0) | 2020.01.04 |
[mobile] frida 파이썬 바인딩 (0) | 2019.12.27 |
[mobile]frida script file load 방법(2) (0) | 2019.12.27 |