
Pyshell 은 Multiplatform Python Webshell입니다. 이 도구를 사용하면 원격으로 액세스 할 웹 서버에서 쉘 같은 인터페이스를 얻는 데 도움이됩니다. 다른 웹 쉘과 달리,이 도구의 주요 목표는 사용 된 언어 나 서버의 운영 체제에 관계없이 서버 측에서 가능한 한 작은 코드를 사용하는 것입니다.
이 덕분에 Windows 및 Linux에서 다양한 유형의 쉘 (ASPX, PHP, JSP, SH, PY ...)을 사용할 수 있으며 명령 기록, 업로드 및 다운로드 파일 및 디렉토리를 표준 쉘 인 것처럼 이동할 수 있습니다.
전체 저장소를 복제하거나 ZIP 파일을 다운로드하는 것이 좋습니다. 다음 명령을 실행하여이를 수행 할 수 있습니다.
git clone https://github.com/JoelGMSec/PyShell
./PyShell.py -h
██████ ▓██ ░██ ██████ ██░ ██ ▓█████ ██▓ ██▓
▓██░ ██▒██░ ██▒██ ▒ ▓██ ██▒▓██ ▓██▒ ▓██▒
▓██░ ██▒ ██ ██░░ ▓███ ▒██████░▒████ ▒██░ ▒██░
▒██████ ▒ ░████▓░ ▒ ██▒░██ ░██ ▒██ ▒██░ ▒██░
▒██▒ ░ ░ ░ ██▒▓░▒██████▒▒░██▒░██▓░█████▒░██████▒░██████▒
▒██░ ░ ░ ██▒▒▒ ▒ ▒▓▒ ▒ ░ ▒ ░░▒░▒░░ ▒░ ░░ ▒░▓ ░░ ▒░▓ ░
░▒ ░ ▓██ ░▒░ ░ ░▒ ░ ▒ ░ ░ ░ ░ ░ ░░ ░ ▒ ░░ ░ ▒ ░
░░ ░ ▒ ▒ ░░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░
░ ░ ░ ░ ░ ░ ░
-------------- by @JoelGMSec & @3v4Si0N ---------------
usage: pyshell.py [-h] [-a AUTH] [-c COOKIES] [-p PARAM] [-pi] [-ifs] [-su] [-ps] url method
positional arguments:
url Webshell URL
method HTTP Method to execute command (GET or POST)
optional arguments:
-h, --help show this help message and exit
-a AUTH, --auth AUTH Authorization header to use on each request
-c COOKIES, --cookies COOKIES
Cookie header to use on each request
-p PARAM, --param PARAM
Parameter to use with custom WebShell
-pi, --pipe Pipe all commands after parameter
-ifs, --ifs Replace all white spaces with Internal Field Separator
-su, --sudo Sudo command execution (Only on Linux hosts)
-ps, --PowerShell PowerShell command execution (Only on Windows hosts)
https://darkbyte.net/pyshell-multiplatform-python-webshell
이 프로젝트는 GNU 3.0 라이센스에 따라 라이센스가 부여됩니다. 자세한 내용은 라이센스 파일을 참조하십시오.
이 도구는 Joel Gámez Molina (@joelgmsec)와 Héctor de Armas Padrón (@3v4si0n)에 의해 처음부터 만들어졌습니다.
동적 경로 기능에 대한 @davidc96에 특별한 감사를드립니다.
이 소프트웨어는 어떠한 보증도 제공하지 않습니다. 그 사용은 고객의 해당 동의와 함께 교육 환경 및 / 또는 보안 감사에만 적용됩니다. 나는 그 오용이나 그로 인한 가능한 피해에 대해 책임을지지 않습니다.
자세한 내용은 Twitter에서 @joelgmsec, @3v4si0n 및 내 블로그 DarkByte.net에서 찾을 수 있습니다.
당신은 저에게 커피를 사는 내 작업을 지원할 수 있습니다.