-
Internet Menu
- Reset all DNS adapters to DHCP.
- Clear system proxy settings.
- Release/renew IP address and flush DNS cache.
- Disable Windows Firewall for all profiles.
- Reset the
hostsfile to default. - Clear browser cache (Chrome, Firefox, Edge, Brave, Opera) .
- “Perform All” option to run all internet-related tasks sequentially .
-
Program Menu
- Install popular applications via
winget(browsers, programming tools, essential utilities). - Update installed applications using
winget upgrade. - Clear cache directories for selected programs.
- Uninstall applications via
winget uninstall. - Supports a broad list of software—see Supported Applications (Program Menu)
- Install popular applications via
- Windows 10 or later
- Python 3.6+ installed and added to your system’s PATH
- Winget (Windows Package Manager) installed for installing/updating/uninstalling programs
- No extra Python packages needed — everything uses the standard library
- Run the script as Administrator for full functionality
- Clone or Download Repository
git clone https://github.com/arshiakia/NetNinja-Toolkit-.git
cd C:\Users\----\NetNinja-Toolkit-
- Verify Python Installation
python --version
- Ensure Winget is Installed (optional, for Program menu)
winget --version
This tool offers two ways to use it:
1_ EXE Installer: A convenient and hassle-free executable file. Just run it—no setup or Python needed.
2_ Python Script: For advanced users who prefer flexibility and customization, the full Python script is available.
Upon successful elevation, you will see a banner and the main menu:
+------------------+
| arshiakia |
+------------------+
=== Main Menu ===
1. Internet
2. Program
3. Exit
Enter your choice:
- Internet
- Program
- Exit
Navigate by entering the corresponding number and pressing Enter.
1. Delete all DNS settings
2. Delete proxy settings
3. Flush IP (release, renew, flushdns)
4. Disable Windows Firewall
5. Clear hosts file
6. Perform all of the above
7. Clear browser cache
8. Return to Main Menu
Enter your choice:
- Delete all DNS settings
- Delete proxy settings
- Flush IP (release, renew, flushdns)
- Disable Windows Firewall
- Clear hosts file
- Perform all of the above
- Clear browser cache
- Return to Main Menu
1. Install Program
2. Update Program
3. Clear Program Cache
4. Uninstall Program
5. Return to Main Menu
Enter your choice:
- Install Program: Install new software from the available list
- Update Program: Update existing installed programs to the latest version
- Clear Program Cache: Remove temporary files and cache of a selected program
- Uninstall Program: Completely remove a program from your system
- Google Chrome
- Mozilla Firefox
- Microsoft Edge
- Brave
- Opera
- Visual Studio Code
- Python
- Git
- Node.js
- Java JDK
- Android Studio
- IntelliJ IDEA
- PyCharm
- Eclipse IDE
- Docker Desktop
- Postman
- Notepad++
- 7-Zip
- WinRAR
- FileZilla
- Adobe Acrobat Reader
- Paint.NET
- Microsoft Teams
- Skype
- Zoom
- Telegram Desktop
- Discord
- Steam
- MySQL
- MongoDB Compass