
Outil PowerShell pour transférer des fichiers dans des environnements restreints (Citrix, RDP, VNC, Guacamole) via le presse-papier, des morceaux Base64, des frappes de clavier ou la lecture OCR de captures d'écran.

Invoke-Transfer est un outil PowerShell qui vous aide à envoyer des fichiers dans des environnements hautement restreints tels que Citrix, RDP, VNC ou Guacamole. Vous pouvez envoyer des fichiers au format texte, en petits morceaux encodés en Base64 ou en texte brut. De plus, vous pouvez recevoir des fichiers à partir d'une capture d'écran, en utilisant la fonction OCR native de Microsoft Windows.
Téléchargez le dépôt :
git clone https://github.com/JoelGMSec/Invoke-Transfer
___ _ _____ __
|_ _|_ __ _ __ __ | | __ __ |_ _| __ __ _ _ __ ___ / _| ___ _ __
| || '_ \ \ / / _ \| |/ / _ \____| || '__/ _' | '_ \/ __| |_ / _ \ '__|
| || | | \ V / (_) | < __/____| || | | (_| | | | \__ \ _| __/ |
|___|_| |_|\_/ \___/|_|\_\___| |_||_| \__,_|_| |_|___/_| \___|_|
----------------------- by @JoelGMSec & @3v4Si0N ---------------------
Info: This tool helps you to send files in highly restricted environments
such as Citrix, RDP, VNC, Guacamole.. using clipboard or keystrokes
Usage: .\Invoke-Transfer.ps1 -split {FILE} -sec {SECONDS}
Send 120KB chunks with a set time delay of seconds
Add -guaca to send files through Apache Guacamole
.\Invoke-Transfer.ps1 -plain {FILE or TEXT} -sec {SECONDS}
Send raw keystrokes with a set time delay of seconds
Add -pikvm {PiKVM_IP} to send files through PiKVM
.\Invoke-Transfer.ps1 -merge {B64FILE} -out {FILE}
Merge Base64 file into original file in desired path
.\Invoke-Transfer.ps1 -read {IMGFILE} -out {FILE}
Read screenshot with Windows OCR and save output to file
Warning: This tool only works on Windows 10 or greater
OCR reading may not be entirely accurate
Paramètres disponibles :
-split → Diviser le fichier en morceaux pour le transfert par presse-papiers-plain → Envoyer des frappes brutes avec des délais personnalisés-pikvm → Envoyer des frappes brutes vers un appareil compatible PiKVM-guaca → Activer le mode de compatibilité Apache Guacamole-sec → Définir le délai entre les morceaux/frappes en secondes-merge → Fusionner les morceaux Base64 pour reconstituer le fichier original-read → Utiliser l'OCR natif pour lire le texte d'une capture d'écran
Le guide d'utilisation détaillé se trouve au lien suivant :
https://darkbyte.net/transfiriendo-ficheros-en-entornos-restringidos-con-invoke-transfer
Ce projet est sous licence GNU GPL-3.0 - Consultez le fichier LICENSE pour plus de détails.
Cet outil a été créé et conçu de toutes pièces par Joel Gámez Molina (@JoelGMSec) et Héctor de Armas Padrón (@3v4si0n).
Autres moyens de me contacter sur mon blog darkbyte.net
Ce logiciel est fourni sans garantie, exclusivement à des fins éducatives et pour des audits de sécurité autorisés.
L'auteur n'est pas responsable de toute mauvaise utilisation ou des dommages causés par ce logiciel.
Soutenez notre travail en nous offrant un café :