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
·
pentestmonkey avatar

pentestmonkey/php-reverse-shell

0
View on GitHub↗
2,720 stars·1,893 forks·PHP·gpl-2.0·12 views

Php Reverse Shell

This project consists of PHP-based payloads and scripts designed to establish reverse network connections for remote shell access. It functions as a remote command execution tool used during security auditing to gain an interactive shell on a web server.

The scripts utilize PHP network sockets to redirect system shell input and output to a remote TCP connection. This allows for the establishment of a network connection from a target server back to a controlled machine to execute remote commands.

These capabilities support penetration testing workflows, PHP server auditing, and post-exploitation access to evaluate the security configuration of PHP environments.

Features

  • Reverse Shells - Implements a reverse shell script that connects a target PHP server back to a remote listener for command execution.
  • Shell Command Execution - Spawns a system shell process on the target machine to execute operating system commands.
  • Remote Command Execution - Establishes a network connection from a target server back to a local machine for executing system commands.
  • Input and Output Stream Control - Redirects the standard input and output streams of the system process directly into a network socket.
  • Socket Networking - Establishes raw TCP socket connections to transmit data and receive commands from a remote controller.
  • Payloads - Provides a minimal PHP payload that uses sockets to redirect shell I/O to a remote connection.
  • Remote Command Execution Tools - Functions as a utility for delivering payloads and managing persistent remote command sessions.
  • Penetration Testing - Provides tools for simulating exploits to gain interactive shell access during security assessments.
  • PHP Environment Auditing - Facilitates evaluating PHP security configurations by attempting to execute unauthorized system-level instructions.
  • Post-Exploitation Toolkits - Provides capabilities for maintaining access and escalating control over a compromised web server.

Star history

Star history chart for pentestmonkey/php-reverse-shellStar history chart for pentestmonkey/php-reverse-shell

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

Open-source alternatives to Php Reverse Shell

Similar open-source projects, ranked by how many features they share with Php Reverse Shell.
  • 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
  • hackerschoice/thc-tips-tricks-hacks-cheat-sheethackerschoice avatar

    hackerschoice/thc-tips-tricks-hacks-cheat-sheet

    3,853View on GitHub↗

    This project is a comprehensive command-line reference and toolkit designed for Linux system administration and network security assessment. It provides a collection of technical snippets and operational guides focused on managing remote environments, orchestrating shell sessions, and executing administrative tasks through native terminal utilities. The repository distinguishes itself by offering specialized techniques for stealthy operations and infrastructure manipulation. It covers methods for establishing encrypted tunnels to bypass firewalls, obfuscating process identities and command hi

    Shell
    View on GitHub↗3,853
  • trickster0/offensiverusttrickster0 avatar

    trickster0/OffensiveRust

    2,984View on GitHub↗

    OffensiveRust is a red team toolkit and malware development kit written in Rust. It serves as an evasion framework and post-exploitation library, providing a collection of offensive security primitives and a Windows API wrapper for interacting with low-level system functions and undocumented APIs. The project focuses on bypassing security software through direct system calls, memory obfuscation, and stealthy payload execution. It implements techniques to defeat static binary analysis via compile-time string encryption and payload obfuscation, while avoiding detection using parent process ID s

    Rust
    View on GitHub↗2,984
  • joaomatosf/jexbossjoaomatosf avatar

    joaomatosf/jexboss

    2,512View on GitHub↗

    jexboss is a Java deserialization exploit framework and network vulnerability scanner designed to identify and exploit deserialization flaws to achieve remote code execution on target servers. It functions as a suite of tools for delivering payloads and executing system commands on vulnerable remote applications. The project includes a reverse shell orchestrator to establish and maintain persistent remote command connections from exploited targets back to a listener. It also provides post-exploitation automation for managing remote access and updating software on compromised systems. The fra

    Pythondeserializationexploitexploiting-vulnerabilities
    View on GitHub↗2,512
See all 30 alternatives to Php Reverse Shell→

Frequently asked questions

What does pentestmonkey/php-reverse-shell do?

This project consists of PHP-based payloads and scripts designed to establish reverse network connections for remote shell access. It functions as a remote command execution tool used during security auditing to gain an interactive shell on a web server.

What are the main features of pentestmonkey/php-reverse-shell?

The main features of pentestmonkey/php-reverse-shell are: Reverse Shells, Shell Command Execution, Remote Command Execution, Input and Output Stream Control, Socket Networking, Payloads, Remote Command Execution Tools, Penetration Testing.

What are some open-source alternatives to pentestmonkey/php-reverse-shell?

Open-source alternatives to pentestmonkey/php-reverse-shell include: samratashok/nishang — Nishang is a PowerShell-based offensive security framework designed for red teaming and penetration testing on Windows… hackerschoice/thc-tips-tricks-hacks-cheat-sheet — This project is a comprehensive command-line reference and toolkit designed for Linux system administration and… trickster0/offensiverust — OffensiveRust is a red team toolkit and malware development kit written in Rust. It serves as an evasion framework and… t3l3machus/hoaxshell — Hoaxshell is a command and control system for Windows remote command execution. It provides a framework for generating… joaomatosf/jexboss — jexboss is a Java deserialization exploit framework and network vulnerability scanner designed to identify and exploit… agent-infra/sandbox — This project provides secure, containerized infrastructure designed for autonomous agents, remote code execution, and…