Install Xposed Inspector and Frida on Genymotion
Today i had some work with android. So i need trace application. I found 2 nice tool can help me:
Xposed Inspector and Frida. To setup there, i used Genymontion with x86 Emulator (quick start and light).
First create custom phone with Android 6.
1. Install Xposed Inspector
Inspeckage Inspector is one module of Xposed, so i need install Xposed before. Your phone need to be rooted (Default genymotion phone is rooted). You need download:
- Genymotion-ARM-Translation_v1.1.zip
- xposed-v80-sdk23-x86.zip (Exactly version with android api)
- XposedInstaller_3.0_alpha4
- Inspeckage
Download at: acpm.mobi/genymotion-xposed-inspeckage.
Drag and drop Genymotion-ARM-Translation_v1.1.zip and xposed-v80-sdk23-x86.zip to phone, it will be flashed. Reboot.
After reboot, drag and drop XposedInstaller_3.0_alpha4 and Inspeckage to install apk.
Enable Inspeckage module and reboot (with xposed reboot function).
After reboot, start Inspeckage to monitor your app.
Port map: adb forward tcp:8008 tcp:8008
Access localhost:8008 to monitor your app
2. Install Frida.
Install on your machine:
# pip install frida
I used version 10.6.24
Download frida server at github.com/frida/frida/releases. Use exactly version
Upload frida server to /data/local/tmp with adb push.
Port map with adb: adb forward tcp:27042 tcp:27042
chmod and run frida
#chmod 755 frida-server
# ./frida-server &
On machine, use frida-ps -R to list all process
----------------------------------------------------------
Thanks for reading
--------------------------------------------------------------------------
Security Research
SecurityLab - Linux Lab -- Window and Cisco Lab
to be continued - I will update more.
Nam Habach