Mobile

Frida 프로세스 시작 전/실행 후 스크립트 삽입

Frida
Author
gleaming
Date
2023-03-15 02:37
Views
186

프로세스 실행 후 자바스크립트 삽입

  • 실행 중인 애플리케이션 목록 확인 후 스크립트 인젝션 !

$ frida-ps -Ua

$ frida -U com.android.chrome → 실행 중이던 chrome 프로세스에 attach



애플리케이션 프로세스 시작되기 전 자바스크립트 삽입

  • 프로세스가 실행 중이라면 종료 후, frida 여러 옵션으로 프로세스 컨트롤 !
  • -f : 프로세스의 메인 스레드를 시작하기 전에 attach
  • --no-pause -f : 자동으로 메인 스레드 시작 후 attach
  • -l script.js : script.js를 로드(load)
  • --no-pause -f -l script.js : 로드한 script.js를 실행한 후 메인 스레드 시작하고 attach (옵션 순서는 상관없음)

$ frida-kill -U com.android.chrome

$ frida -U -f com.android.chrome → 직접 스크립트를 타이핑하거나, %resume으로 메인 스레드 시작 가능


$ frida -U --nopause -f com.android.chrome

$ frida -U --nopause -f com.android.chrome -l class_print.js