awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
threat9 avatar

threat9/routersploit

0
View on GitHub↗
13,150 stars·2,397 forks·Python·28 views

Routersploit

Routersploit is a penetration testing framework designed for the security assessment of embedded network devices and routers. It functions as a comprehensive tool for auditing hardware configurations and testing network protocols to identify and verify security vulnerabilities.

The framework utilizes a modular plugin architecture that allows for the dynamic loading of exploit and scanner modules. It provides a centralized command interface that manages target state and executes controlled payloads, enabling the automation of security testing across diverse network hardware.

The platform covers a broad range of capabilities, including the identification of network weaknesses and the execution of protocol-specific payload injections. It employs asynchronous scanning and pattern-based response parsing to analyze active services and firmware configurations for potential security risks.

Features

  • Penetration Testing Frameworks - Acts as a comprehensive penetration testing framework for automating the discovery and verification of exploits across network hardware.
  • Network Scanners - Functions as a specialized penetration testing framework for identifying and exploiting vulnerabilities in embedded network devices.
  • Hardware Security Tools - Provides a comprehensive collection of modules for auditing hardware configurations and testing network protocols.
  • Autonomous Penetration Testing - Automates the execution of controlled payloads against network devices to verify security risks during penetration testing.
  • Firmware Security Methodologies - Audits the security posture of routers and IoT hardware by analyzing firmware and configuration for vulnerabilities.
  • Vulnerability Assessment Frameworks - Systematically scans network hardware services and protocols to identify and remediate security weaknesses.
  • Exploitability Validation - Executes controlled payloads against network devices to actively validate the exploitability of identified security vulnerabilities.
  • Analysis Frameworks - Framework dedicated to exploiting vulnerabilities in embedded network devices.
  • Exploitation Frameworks - Framework for identifying and exploiting vulnerabilities in network routers.
  • Exploitation Frameworks - Exploitation framework for embedded devices.
  • IoT and Embedded Security - Exploitation framework for embedded router devices.
  • Security Tools - Exploitation framework for embedded devices.
  • Network Security - Identifies security gaps and misconfigurations by analyzing active network protocols and services.
  • Protocol Payloads - Crafts and transmits protocol-specific network packets to interact with device services and verify security flaws.
  • Plugin-Based Architectures - Utilizes a modular plugin architecture to dynamically load exploit and scanner modules at runtime.

Star history

Star history chart for threat9/routersploitStar history chart for threat9/routersploit

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Routersploit

These projects share indexed features with Routersploit. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • 1n3/sn1per1N3 avatar

    1N3/Sn1per

    10,049View on GitHub↗

    Sn1per is a vulnerability management platform and penetration testing orchestrator designed to automate reconnaissance, vulnerability scanning, and exploit verification. It functions as a dockerized security toolkit that coordinates multiple tools into a unified automated pipeline to identify security flaws across network and web assets. The platform features an attack surface manager for discovering internet-facing assets through OSINT, DNS enumeration, and certificate transparency. It distinguishes itself with an AI-powered security analyzer that uses large language models to summarize scan

    Shellattack-surfaceattack-surface-managementattacksurface
    View on GitHub↗10,049
  • greydgl/pentestgptGreyDGL avatar

    GreyDGL/PentestGPT

    11,697View on GitHub↗

    PentestGPT is an autonomous security testing framework that leverages large language models to plan, execute, and coordinate end-to-end penetration testing engagements. By functioning as an autonomous agent, the system automates the entire testing lifecycle, from initial reconnaissance and vulnerability analysis to the generation of custom exploits and the execution of post-exploitation tasks. The platform distinguishes itself through a multi-agent orchestration system that coordinates specialized AI agents to collaborate on complex, multi-stage attack chains. It integrates multimodal context

    Pythonlarge-language-modelsllmpenetration-testing
    View on GitHub↗11,697
  • nmap/nmapnmap avatar

    nmap/nmap

    13,065View on GitHub↗

    Nmap is a command-line network security scanner and reconnaissance framework designed for infrastructure mapping and security auditing. It functions as a packet crafting utility that probes target systems to identify active hosts, detect open ports, and determine the services and operating systems running on a network. The tool distinguishes itself through its ability to perform raw socket packet injection and stateful connection tracking, allowing it to bypass standard operating system networking stacks. It utilizes an asynchronous concurrency model to manage large-scale network scans and em

    Casynchronousc-plus-pluslibpcap
    View on GitHub↗13,065
  • byt3bl33d3r/crackmapexecbyt3bl33d3r avatar

    byt3bl33d3r/CrackMapExec

    9,144View on GitHub↗

    CrackMapExec is a network penetration testing framework and automated security scanner designed to assess security postures across large IP ranges. It functions as a multi-protocol security scanner and network protocol auditor used to identify vulnerabilities and misconfigurations. The tool provides capabilities for Active Directory auditing to enumerate users and permissions, as well as post-exploitation enumeration to gather system metadata and discover lateral movement paths. It includes a framework for credential spraying and harvesting across various network services. The system utilize

    Python
    View on GitHub↗9,144
Compare all 30 related projects→

Frequently asked questions

What does threat9/routersploit do?

Routersploit is a penetration testing framework designed for the security assessment of embedded network devices and routers. It functions as a comprehensive tool for auditing hardware configurations and testing network protocols to identify and verify security vulnerabilities.

What are the main features of threat9/routersploit?

The main features of threat9/routersploit are: Penetration Testing Frameworks, Network Scanners, Hardware Security Tools, Autonomous Penetration Testing, Firmware Security Methodologies, Vulnerability Assessment Frameworks, Exploitability Validation, Analysis Frameworks.

Which projects share features with threat9/routersploit?

Projects with overlapping indexed features include: 1n3/sn1per — Sn1per is a vulnerability management platform and penetration testing orchestrator designed to automate… greydgl/pentestgpt — PentestGPT is an autonomous security testing framework that leverages large language models to plan, execute, and… nmap/nmap — Nmap is a command-line network security scanner and reconnaissance framework designed for infrastructure mapping and… byt3bl33d3r/crackmapexec — CrackMapExec is a network penetration testing framework and automated security scanner designed to assess security… gallopsled/pwntools — Pwntools is a Python-based framework designed for rapid prototyping and automation in binary exploitation, reverse… infinition/bjorn — Bjorn is a penetration testing framework that automates network scanning, credential brute-forcing, vulnerability…