PyShell

PyShell:基于Python的WebShell - 图1
PyShell是多平台 Python WebShell。此工具可帮助您在 Web 服务器上获得类似 shell 的界面以进行远程访问。与其他 webshell 不同,该工具的主要目标是在服务器端使用尽可能少的代码,而不管使用的语言或服务器的操作系统如何。
多亏了这一点,您可以在 Windows 和 Linux 中使用不同类型的 shell(aspx、php、jsp、sh、py…),具有命令历史记录、上传和下载文件,甚至可以像在目录中一样移动标准外壳。

要求

  • Python 3
  • Install requirements.txt

    下载

    建议克隆完整的存储库或下载 zip 文件。您可以通过运行以下命令来执行此操作:
    1. git clone https://github.com/JoelGMSec/PyShell

    用法

    ```python ./PyShell.py -h

██████ ▓██ ░██ ██████ ██░ ██ ▓█████ ██▓ ██▓ ▓██░ ██▒██░ ██▒██ ▒ ▓██ ██▒▓██ ▓██▒ ▓██▒ ▓██░ ██▒ ██ ██░░ ▓███ ▒██████░▒████ ▒██░ ▒██░ ▒██████ ▒ ░████▓░ ▒ ██▒░██ ░██ ▒██ ▒██░ ▒██░ ▒██▒ ░ ░ ░ ██▒▓░▒██████▒▒░██▒░██▓░█████▒░██████▒░██████▒ ▒██░ ░ ░ ██▒▒▒ ▒ ▒▓▒ ▒ ░ ▒ ░░▒░▒░░ ▒░ ░░ ▒░▓ ░░ ▒░▓ ░ ░▒ ░ ▓██ ░▒░ ░ ░▒ ░ ▒ ░ ░ ░ ░ ░ ░░ ░ ▒ ░░ ░ ▒ ░ ░░ ░ ▒ ▒ ░░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░

——————— by @JoelGMSec & @3v4Si0N ———————-

usage: pyshell.py [-h] [-a AUTH] [-c COOKIES] [-p PARAM] [-pi] [-su] [-ps] url method

positional arguments: url Webshell URL method HTTP Method to execute command (GET or POST)

  1. optional arguments:
  2. -h, --help show this help message and exit
  3. -a AUTH, --auth AUTH Authorization header to use on each request
  4. -c COOKIES, --cookies COOKIES
  5. Cookie header to use on each request
  6. -p PARAM, --param PARAM
  7. Parameter to use with custom WebShell
  8. -pi, --pipe Pipe all commands after parameter
  9. -su, --sudo Sudo command execution (Only on Linux hosts)

-ps, —PowerShell PowerShell command execution (Only on Windows hosts) ```

详细的使用指南

执照

该项目在 GNU 3.0 许可下获得许可 - 有关更多详细信息,请参阅 LICENSE 文件。

致谢和致谢

该工具由 Joel Gámez Molina (@JoelGMSec) 和 Héctor de Armas Padrón (@3v4si0n) 从头开始创建和设计。
特别感谢@Davidc96用于动态路径功能。

联系

本软件不提供任何形式的保证。经客户相应同意,其用途仅限于教育环境和/或安全审计。我不对它的误用或由此造成的任何可能的损害负责。
欲了解更多信息,您可以在 Twitter 上找到我们@JoelGMSec,@3v4si0n在我的博客上darkbyte.net

支持

你可以支持我的工作给我买咖啡:
PyShell:基于Python的WebShell - 图2