Automate your Android penetration testing lab setup using Nox Emulator. Noxer is a powerful Python script designed for automating Android penetration testing tasks within the Nox Player emulator. It simplifies setup, enhances stability, manages Frida Server, removes unwanted bloatware, integrates BurpSuite certificates, and much more!
-
Effortless Automation βοΈ:
- Automate the setup and configuration of your Android penetration testing lab with ease.
-
Stable ADB Connections π±:
- Enhances ADB stability, preventing frequent disconnections and ensuring a more seamless testing experience.
-
Manage Frida Server β‘: Quickly install and launch Frida Server on the Nox Emulator, simplifying dynamic app analysis setup.
- Install Frida Server
- Run Frida Server
-
Ad and Bloatware Removal π―:
- Automate the removal of ads and unwanted pre-installed applications from the Nox Emulator, ensuring a clean environment for testing.
-
Interactive Command-Line Interface π¬:
- Enjoy an intuitive and user-friendly interface for managing your Android penetration testing lab.
-
BurpSuite Certificate Integrationπ:
- Seamlessly install and configure BurpSuite certificates for secure communication during penetration testing.
-
Windows Tools Management π»: Easily install or verify the status of essential pentesting tools (Frida, Objection, reFlutter) on your Windows machine.
- Frida
- Objection
- reFlutter
-
Frida-Tool Options π οΈ: Choose from various Frida-based options, including handling SSL pinning, root check bypass, custom script injection, and more.
- List installed applications
- SSL Pinning Bypass
- Root Check Bypass
- SSL Pinning and Root Check Bypass
-
Flexible Options π οΈ:
- Select from a range of functionalities, including running Frida Server, opening an ADB shell, and more, within an interactive menu system.
-
Happy Android Pentesting π΅οΈββοΈ:
- Explore, test, and analyze Android applications with confidence using this all-in-one automation script.
Before you begin, ensure you have the following installed on your system:
Before running NOXER, ensure you have the required dependencies installed. Follow these steps:
-
Clone this repository to your local machine.
git clone https://github.com/AggressiveUser/noxer.git
-
Navigate to the project directory.
cd noxer
-
Install the dependencies from the requirements.txt file using pip.
pip install -r requirements.txt
-
You are now set to run the NOXER script.
python noxer.py
Happy Android pentesting with Nox Emulator! π±ππ
Step: 1 Open Nox Asst and choose android version of your choice.
Step: 2 Click on Settings βοΈ
Step: 3 Navigate to General tab and check Root
Step: 4 Save Setting and Run the emulator.
If you face error No VT Service Detected. Click here to Fix Virtualization / VT Service
Step: 5 Run NOXER script which will automatically sync with running NOX emulator.
After running the script, you'll be presented with a menu to choose from various options π«
Contributions are welcome! If you'd like to enhance the functionality of this tool, please submit a pull request. For major changes, please open an issue first to discuss what you would like to change.
This project is licensed under the MIT License - see the LICENSE file for details.