/noxer

Noxer is a powerful Python script designed for automating Android penetration testing tasks within the Nox Player emulator.

Primary LanguageJavaScriptMIT LicenseMIT

NOXER - Nox Emulator Power Tool Nox Logo

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!

πŸ‘‹ Connect with me

LinkedIn Hack The Box GitHub Twitter Telegram Email

πŸš€ Features

  • 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.

βš™οΈ Pre-requisites

Before you begin, ensure you have the following installed on your system:

  • Python 3.x 🐍
  • Nox Player

πŸ“¦ Installation

Before running NOXER, ensure you have the required dependencies installed. Follow these steps:

  1. Clone this repository to your local machine.

    git clone https://github.com/AggressiveUser/noxer.git
    
  2. Navigate to the project directory.

    cd noxer
    
  3. Install the dependencies from the requirements.txt file using pip.

    pip install -r requirements.txt
    
  4. You are now set to run the NOXER script.

    python noxer.py
    

Happy Android pentesting with Nox Emulator! πŸ“±πŸ”’πŸ

πŸ“ Usage

Step: 1 Open Nox Asst and choose android version of your choice. STEP-1

Step: 2 Click on Settings βš™οΈ

STEP-2

Step: 3 Navigate to General tab and check Root STEP-3

Step: 4 Save Setting and Run the emulator. STEP-4

If you face error No VT Service Detected. Click here to Fix Virtualization / VT Service image

Step: 5 Run NOXER script which will automatically sync with running NOX emulator. STEP-5

After running the script, you'll be presented with a menu to choose from various options 🫠

🀝 Contributing

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.

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.