본문 바로가기

IT/Android

Frida 사용 도전?기

728x90
반응형

Android / iOS 해킹?툴 Frida를 알게 되었다.

Frida 를 직접 써보고 가능하다면 여러가지 활용이나 대응 방안을 해보기 위해 일단 써보기로 하였다.

테스트 환경은 Android 단말을 테스트로 하였고, 대부분 비루팅 상황이기 때문에 비루팅 단말을 대상으로 하였다.

비루팅 단말은 gadget library를 이용한 방식인데,

app에 library 를 삽입후 재패키징하여 frida-server 를 돌리는 것처럼 만드는 방식이다.

꽤 몇일을 고생한 결과 실패했다.

실패한 이유는 27042 tcp listening 하는 서버?가 생성되지 않는다.

gadget 9점대로 하니 crash. 최신 버전및 그 하위 버전으로 해도 서버가 생성되지 않는다...

Unkown bits set in runtime_falgs: 0x8000  로그만 뜰뿐...

참조 사이트 : 

https://www.hahwul.com/2018/11/frida-on-not-jailbreak-not-rooting.html

 

Frida on Not Jailbreak, Not rooting Devices(비루팅/비탈옥 단말에서 프리다 사용하기)

Frida on Not Jailbreak, Not rooting Devices(비루팅/비탈옥 단말에서 프리다 사용하기)

www.hahwul.com

https://frida.re/docs/installation/

 

Installation

Inject JavaScript to explore native apps on Windows, macOS, GNU/Linux, iOS, Android, and QNX

frida.re

https://github.com/frida/frida/releases

 

frida/frida

Clone this repo to build Frida. Contribute to frida/frida development by creating an account on GitHub.

github.com

https://jlajara.gitlab.io/posts/2019/05/18/Frida-non-rooted.html

728x90
반응형