Skip to content
lethanhphuc edited this page Jun 21, 2022 · 1 revision

Welcome to the frida-android-hook wiki!

Install

	[+] Latest version
	
		https://github.com/noobpk/frida-android-hook/releases
		
	[+] Develop version
	
		git clone -b dev https://github.com/noobpk/frida-android-hook.git

Build

2. cd frida-android-hook/
3. pip3 install -r requirements.txt
4. python3 setup.py
4. cd frida-android-hook

Usage For Windows:

5.1 Start Frida-server: `python3 androidhook.py --fs-start`
5.2 python3 androidhook.py --help(-h)
5.3 rebellion :))

Usage For Darwin / Linux

6.1 Start Frida-server: `./androidhook --fs-start`
6.2 ./androidhook --help(-h)
6.3 rebellion :))

Example For Darwin / Linux

Application: Calendar
Identifier: com.android.calendar
Name: Calendar
  1. Install Frida Server

./androidhook --fs-install 'path/to/frida-server'

  1. Start Frida Server

./androidhook --fs-start

  1. Stop Frida Server

./androidhook --fs-stop

  1. List All Devices

./androidhook --list-devices

  1. List The Installed apps

./androidhook --list-apps

  1. List All Scripts

./androidhook --list-scripts

  1. Show system log of device

./androidhook --logcat

  1. Get the shell of connect device

./androidhook --shell

  1. Dump memory of Application

./androidhook -n 'Calendar' --dump-memory --string

  1. Bypass Jailbreak Detection

./androidhook -p com.android.calendar -m bypass-jb

  1. Bypass SSL Pinning

./androidhook -p com.android.calendar -m bypass-ssl

  1. Intercept Network in App

./androidhook -p com.android.calendar -m i-nw-req

  1. Intercept Crypto in App

./androidhook -p com.android.calendar -m i-crypto

Usage for Windows

With windows you use the same options as Darwin / Linux but use the command python3 androidhook.py + options