How to setup Ninjutsu Android Penetration Testing Environment

Ninjutsu Android Penetration Testing Environment

This is a portable android Penetration testing environment that includes specific tools to help you to conduct android applications.

List of Tools installed :

  • Terminal Emulator
  • Magisk
  • SManager
  • ES File explorer
  • Frida Server
  • Sudo Hide
  • Zuper
  • Drozer
  • Dot Mod
  • SSLUnpinning
  • TrustMe Already
  • RootClock
  • GG Tools 2020
  • HidenCore Module
  • Hide Apps Xposed
  • Hide My Applist
  • Jasi Patcher
  • Lucky Patcher
  • FakeGapps
  • DIWA
  • ADBlocker Reborn

How to setup Ninjutsu Android Penetration Testing Environment

Password Unlock screen : 1234

Download

https://drive.google.com/drive/folders/1vXqGGWx5Bmen26nHQwOJRdZ8vB1s0VOg?usp=sharing

Screen

Step 1. Download MEmu-setup.exe and Android_PenetrationTesting_Environment.ova

Step 2. Install MEmu emulator MEmu-setup.exe

Step 3. After finishing install Memu emulator go to Desktop and open Multi-MEmu

Step 4. Import Ninjutsu android penetration testing environment “Android_PenetrationTesting_Environment.ova”

Screen

Step 5. Follow the screenshot for info on how to setup Ninjutsu Android Penetration Testing Environment

Enable Root Mode :

Screen

Screen

Change NAT DNS to 8.8.8.8

Screen

Screen

Screen

Install BusyBox :

Screen

Screen

Install Magisk :

Open Android Terminal

Type the command below :

su
cp -r /storage/emulated/0/init.d/run.sh /sdcard/Download/
cp -r /storage/emulated/0/init.d/magisk.apk /sdcard/Download/
sh /sdcard/Download/run.sh

Screen

Install Xposed :

Screen

Screen

Step 6. reboot Android machine

Step 7. Open ES File Explorer

Screen

Screen

Screen

Screen

Screen

Step 9. Now disable root mode from Memu emulator and restart Android

Screen

How to connect adb with Ninjutsu Android Penetration Testing Environment

Open a Command Prompt and run the following adb command to connect to MEmu.

cd "c:\Program Files\Microvirt\MEmu\"
adb connect 127.0.0.1:21513

To Verify the MEmu device is connected :

adb devices

To enters the mobile phone or emulator

adb shell 

To View the system installation package:

adb shell pm list package -s

To View third-party packages:

adb shell pm list package -3

To Install android application :

adb install c:\app.apk

To Repeat (overwrite) installation :

adb install -r d:\app.apk

To Uninstall the android application :

adb uninstall org.cnodejs.android
adb uninstall <package name>

To Clear application data and cache :

adb shell pm clear <package name>

To Upload files from computer to the phone or emulator :

adb push C:\tcpdump /data/local/tmp/
adb push C:\tcpdump /data/local/tmp/

To download Files from Mobile :

adb pull /sdcard/Android/data/com.example.app c:\phone\

How to run Frida :

cd "c:\Program Files\Microvirt\MEmu\"
adb connect 127.0.0.1:21513
adb shell "/data/local/tmp/frida-server &"
adb forward tcp:27042 tcp:27042
Frida-ps -U

Paths Memu emulator :

/storage/emulated/0/Download
/sdcard/Download/
/sdcard/Pictures
/sdcard/DCIM
/data/data/
/sdcard/Android/data

If you feel like showing your love and/or appreciation for this project, then how about shouting me a coffee ☕ 😊 Buy Me A Coffee ☕

☕ Buy Me A Coffee ☕


Buy Me A Coffee


Paypal Donate

Comments