Skip to content

CirqueiraDev/botnet-exploits

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🌐 Network Vulnerability Scanner Collection

Security Scanner Python 3 Network Tools

A collection of tools for network security assessment, designed to identify vulnerabilities in various devices. For educational purposes and authorized security testing only.

⚠️ Important Notice

These tools were developed exclusively for legitimate security research, educational purposes, and authorized security testing. Unauthorized use against systems you do not own or do not have explicit permission to test is illegal and unethical.

Misuse of these tools may result in:

  • Legal consequences
  • Criminal charges
  • Civil liability

📋 Tool Overview

This repository contains several network scanners targeting different vulnerabilities in devices:

  1. DVR Scanner (dvr.py): Tests DVR devices for XML injection vulnerabilities
  2. ZHONE Router Scanner (zhone.py): Tests ZHONE routers for command injection vulnerabilities
  3. Telnet Brute Force (brute.py): Tests common telnet credentials on network devices
  4. Fiber Router Scanner (fiber.py): Tests fiber routers with BOA web server for vulnerabilities

🔧 Configuration

Before using these tools, you need to configure the payload URLs to point to your own servers. Never use these tools maliciously or against unauthorized targets.

Payload Configuration 💣

Each script contains a payload URL that needs to be modified to point to your controlled testing environment:

# DVR Scanner Example
PAYLOAD_URL = "http://YOUR_SERVER_IP/YOUR_TEST_FILE.sh"
PAYLOAD_NAME = "YOUR_TEST_FILE.sh"

# ZHONE Router Scanner Example
PAYLOAD = "http://YOUR_SERVER_IP/YOUR_TEST_FILE.mips"

Replace these URLs with the address of your own server where you host harmless test files to verify the vulnerabilities.

🚀 Usage

DVR Scanner

cat target_ip_list.txt | python3 dvr.py 80

ZHONE Router Scanner

cat target_ip_list.txt | python3 zhone.py 80

Telnet Brute Force

python3 bruter.py targets.txt 50 success.txt

Fiber Router Scanner

cat target_ip_list.txt | python3 fiber.py 80

📊 Features

Each tool includes:

  • Multi-threaded scanning capability
  • Real-time status updates
  • Automated credential testing against common default passwords
  • Vulnerability validation

🛠️ Technical Details

DVR Scanner

  • Tests DVR devices for XML injection vulnerabilities in the NTP configuration
  • Supports multiple authentication methods
  • Attempts to clean settings after tests

ZHONE Router Scanner

  • Tests ZHONE routers for command injection in the ping functionality
  • Uses session-based authentication

Telnet Brute Force

  • Tests an extensive list of common credentials for IoT and network devices
  • Handles connection timeouts
  • Tracks successful attempts in real-time

Fiber Router Scanner

  • Tests fiber routers using BOA web server for command injection
  • Exploits vulnerabilities in the traceroute functionality

🔍 Output

Each tool provides real-time status updates in the console:

  • Number of connection attempts
  • Number of discovered devices
  • Number of successful logins
  • Number of confirmed vulnerabilities

📝 Legal Disclaimer

These tools are provided "as is" with no warranty of any kind. Using these tools to attack targets without prior mutual consent is illegal. It is the end user's responsibility to comply with all applicable local, state, national, and international laws.

The developers assume no responsibility and are not liable for any misuse or damage caused by this software.

🤝 Contributing

Contributions to improve security research tools are welcome, especially those that:

  • Improve security checks
  • Add documentation
  • Enhance code quality
  • Add responsible disclosure capabilities

📜 Creator

These tools were created by @CirqueiraDev

Feel free to follow me on Instagram 😄


Remember: With great power comes great responsibility. Use these tools ethically and legally.

Releases

No releases published

Packages

No packages published

Languages