ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Nox와 Frida 환경 구축
    Hack/Frida 2020. 4. 6. 10:15

    1. 아나콘다 파이썬 환경 구축

    - 파이썬 설치 (3.7.3)

    - 아나콘다 설치 (4.6.11)

    - 독립된 파이썬 환경 구축

    $ conda create -n py3.7.3 python=3.7.3 -y

    - 독립된 파이썬 환경 지정

    $ activate py3.7.3

     

    2. 녹스 앱플레이어 설치

    - 기본 root 설정

    - 모바일설정 : 스마트폰, 그래픽 모드 : 스피드

    - adb 환경변수 설정 (C:\Program Files\Nox\bin)

     

    3. 프리다 설치

    $ pip install Frida-tools

    frida 12.4.7

     

    4. 프리다 서버 실행

    - 안드로이드 운영체제 스펙 확인

    $ adb shell

    $ getprop ro.product.cpu.abi

    - 프리다 서버 다운로드 (https://github.com/frida/frida/releases)

    => frida-server-12.4.7-android-x86.xz (설치된 frida와 동일한 버전을 다운로드 받아야 함)

    - 프리다 서버 옮기기

    $ adb push "frida-server-*" /data/local/tmp

    - 프리다 서버 실행

    $ chmod 777 "frida-server"

    $ ./"frida-server" & (백그라운드 실행)

    $ ps | grep frida (프로세스 확인)

     

    5. 프리다 클라이언트 연결

    - 프리다와 안드로이드 연결

    $ frida-ps -U (프리다로 안드로이드 process를 확인한다. -U 옵션은 USB를 의미하고 에뮬레이터가 실행 중이라면 에뮬레이터로 인식한다.)

    'Hack > Frida' 카테고리의 다른 글

    Frida 환경 구축 with Anaconda  (0) 2020.12.30
    frida를 활용한 메모리 덤프  (0) 2020.04.06
Designed by Tistory.