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
0dayCTF avatar

0dayCTF/reverse-shell-generator

0
View on GitHub↗

Reverse Shell Generator

This project is a suite of tools for generating encoded shell commands and network listener configurations used in offensive security operations. It provides a collection of command generators for various shells and listeners to establish remote access during security penetration tests.

The tool features a reverse shell payload generator that creates encoded command strings and a network listener command generator that produces the server-side syntax needed to accept incoming network connections. It includes a Base64 command encoder to transform shell commands into encoded strings to bypass security filters on target systems.

Additional capabilities cover payload delivery and management, including the ability to format shell output for transfer via web requests and export generated command strings as downloadable files. The tool also utilizes browser local storage to persist user configurations and session preferences.

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
revshells.com
↗

Features

  • Listener Syntax Generators - Generates the exact server-side command-line syntax needed to start listeners for various network protocols.
  • Reverse Shells - A functionality in the tool that creates command strings for various shells and listeners to establish remote access during security tests.
  • Command Template Engines - Utilizes templates to inject user variables into predefined shell command strings for different operating systems.
  • Payload Encoders - Provides encoders that transform shell commands into Base64 strings to bypass security filters during delivery.
  • Listener Command Generators - Produces the precise server-side syntax required to accept incoming network connections.
  • Payload Encoders - Transforms command strings using encoding to bypass target system security filters.
  • Encoding-Based Filter Bypass Techniques - Uses Base64 and URL encoding to bypass security restrictions and input filters on target systems.
  • Remote Access Payloads - Creates encoded command strings designed to establish remote access on target systems.
  • Penetration Testing Suites - Provides a collection of command generators for shells and listeners used in red teaming.
  • Security Payload Generators - Automates the creation of encoded command strings and listener setups for penetration testing.
  • Payload Formats - Formats shell commands into specific character-based data structures for delivery via web requests.
  • Remote Execution Formatting - Formats shell output to enable commands to be downloaded and executed via web requests.
  • Base64 Encoders - Transforms raw shell commands into Base64 strings to evade target system security filters.
  • Auxiliary Security Tools - Tool for generating various reverse shell payloads.
3,959 stars·824 forks·HTML·mit·29 views

Star history

Star history chart for 0dayctf/reverse-shell-generatorStar history chart for 0dayctf/reverse-shell-generator

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.

Frequently asked questions

What does 0dayctf/reverse-shell-generator do?

This project is a suite of tools for generating encoded shell commands and network listener configurations used in offensive security operations. It provides a collection of command generators for various shells and listeners to establish remote access during security penetration tests.

What are the main features of 0dayctf/reverse-shell-generator?

The main features of 0dayctf/reverse-shell-generator are: Listener Syntax Generators, Reverse Shells, Command Template Engines, Payload Encoders, Listener Command Generators, Encoding-Based Filter Bypass Techniques, Remote Access Payloads, Penetration Testing Suites.

Which projects share features with 0dayctf/reverse-shell-generator?

Projects with overlapping indexed features include: edgesecurityteam/ehole — EHole is a specialized toolkit for network asset parsing, binary transformation, payload generation, and vulnerability… samratashok/nishang — Nishang is a PowerShell-based offensive security framework designed for red teaming and penetration testing on Windows… screetsec/thefatrat — TheFatRat is a security exploitation framework designed to automate the creation, obfuscation, and deployment of… jonaslejon/malicious-pdf — This project is a set of specialized utilities for generating malformed documents, obfuscating payloads, and crafting… veil-framework/veil — Veil is a payload generation framework and a suite of tools designed to automate the creation of obfuscated binaries… trustedsec/social-engineer-toolkit — The Social-Engineer Toolkit is a social engineering framework and penetration testing suite designed to simulate…

Projects sharing features with Reverse Shell Generator

These projects share indexed features with Reverse Shell Generator. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • edgesecurityteam/eholeEdgeSecurityTeam avatar

    EdgeSecurityTeam/EHole

    3,436View on GitHub↗

    EHole is a specialized toolkit for network asset parsing, binary transformation, payload generation, and vulnerability research. It functions as an asset discovery and fingerprinting tool designed to identify software versions and high-value assets across IP ranges and URLs using custom fingerprints. The project provides a vulnerability research toolkit for decrypting software credentials and retrieving factory default passwords for security devices and web applications. It also includes a security payload generator for encoding and escaping command strings to bypass shell tokenization and ex

    Go
    View on GitHub↗3,436
  • samratashok/nishangsamratashok avatar

    samratashok/nishang

    9,951View on GitHub↗

    Nishang is a PowerShell-based offensive security framework designed for red teaming and penetration testing on Windows targets. It functions as a post-exploitation toolkit and payload generator to automate attacks and manage remote targets. The project provides specialized capabilities for bypassing security controls, such as disabling the Antimalware Scan Interface and employing in-memory execution to avoid disk-based detection. It includes a variety of stealthy command and control mechanisms, utilizing non-standard channels like DNS TXT records, ICMP traffic, and webmail for communication a

    PowerShellactivedirectoryhackinginfosec
    View on GitHub↗9,951
  • screetsec/thefatratscreetsec avatar

    screetsec/TheFatRat

    11,038View on GitHub↗

    TheFatRat is a security exploitation framework designed to automate the creation, obfuscation, and deployment of payloads for penetration testing. It functions as a comprehensive toolkit that streamlines the exploitation lifecycle, enabling users to generate malicious executables, manage network listeners, and execute post-exploitation tasks through a unified command-line interface. The framework distinguishes itself by integrating various third-party exploitation utilities into a single, orchestrated workflow. It provides specialized capabilities for embedding code into legitimate binaries a

    Caccessibilityantivirusautorun
    View on GitHub↗11,038
  • jonaslejon/malicious-pdfjonaslejon avatar

    jonaslejon/malicious-pdf

    4,070View on GitHub↗

    This project is a set of specialized utilities for generating malformed documents, obfuscating payloads, and crafting specific attack vectors to evaluate the resilience of security scanners. It functions as a PDF fuzzing framework and security testing tool designed to create PDF files with embedded payloads for verifying how document viewers and web applications handle vulnerabilities. The toolkit provides capabilities for encoding and hiding malicious content to test the detection effectiveness of security scanners. It includes a security payload generator for crafting specific attack vector

    Pythonbugbountybugbounty-toolpdf
    View on GitHub↗4,070
Compare all 30 related projects→