상세 컨텐츠

본문 제목

[mobile]frida CLI 스크립트 사용방법(2)

기술보안/Mobile:Android

by about_SC 2019. 12. 27. 18:53

본문

[mobile]frida CLI 스크립트 사용방법(2)

frida를 이용하여 프로세스에 스크립트를 인젝션하는 2가지 방법이 존재한다.
1) 애플리케이션 프로세스 실행 후 자바스크립트 삽입
2) 애플리케이션 프로세스가 시작되기 전 자바스크립트 삽입

이에 대해 자세히 알아보자.

애플리케이션 프로세스 실행 후 
frida -U [package name] 명령어를 사용하여 자바 스크립트 삽입이 가능하다.

/


frida -U -f [package name] 명령어
즉, -f 옵션을 사용하면 애플리케이션 프로세스를 실행시키며 자바 스크립트 삽입이 가능하다.

이와 같은 방법을 응용하게 되면 실행을 시도한 앱의 메인 쓰레드가 시작되기 전에
자바 스크립트 코드를 삽입할 수 있는 장점이 있다.

frida -U --no-pause -f com.android.chrome -l ~.js


이전 포스팅에서 위에 대해 언급했었다.
조금 더 자세한 내용은 아래의 링크를 참조하자.
https://aboutsc.tistory.com/165

 

[mobile]frida CLI 스크립트 사용방법(1)

[mobile]frida CLI 스크립트 사용방법(1) 먼저, 프리다가 스크립트를 인젝션하려면 앱이 실행되어야 합니다. 앱 실행 후 아래의 명령어로 해당 프로세스에 접근하게 됩니다. ex) frida -U com.android.chrome 또는..

aboutsc.tistory.com



 

 

관련글 더보기