Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Invoke-Transfer — 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. | Kitploit
Outils/GitHubGitHub/joelgmsec/invoke-transfer
OSINT (Renseignement de Sources Ouvertes)Exfiltration de DonnéesTests d'IntrusionUtilitaires et FrameworksRed Teaming
GitHubjoelgmsec/invoke-transfer

Invoke-Transfer

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.

Voir le dépôt
759il y a 7 moisVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
Site web

Invoke-Transfer

Invoke-Transfer

PowerShell Transfert de données par presse-papiers

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.

✨ Fonctionnalités

  • 🔀 Encodage Base64 : Convertit les fichiers en format texte pour un transfert facile et sûr
  • 📋 Transfert par presse-papiers : Envoyer des fichiers via le presse-papiers dans des environnements restreints
  • ⚡ Transfert par morceaux : Diviser les fichiers en morceaux de 120 Ko avec des délais configurables
  • ✏️ Mode frappe brute : Envoyer du texte brut (mode machine à écrire) avec des délais
  • ⌨️ API HID PiKVM : Envoie des frappes via l'API HID de PiKVM sur les appareils compatibles
  • 🥑 Compatibilité Guacamole : Mode spécial pour les environnements Apache Guacamole
  • 🖼️ Support OCR : Lire et recevoir des fichiers à partir de captures d'écran en utilisant l'OCR Windows
  • 💻 Natif Windows : Conçu pour Windows moderne avec PowerShell 5.1

⚙️ Prérequis

  • PowerShell 5.1
  • Windows 10 ou supérieur

Téléchargez le dépôt :

root@kitploit:~
git clone https://github.com/JoelGMSec/Invoke-Transfer

🚀 Utilisation

root@kitploit:~

  ___                 _           _____                     __
 |_ _|_ __ _   __ __ | | __ __   |_   _| __ __ _ _ __  ___ / _| ___ _ __
  | || '_ \ \ / / _ \| |/ / _ \____| || '__/ _' | '_ \/ __| |_ / _ \ '__|
  | || | | \ 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

📸 Captures d'écran

image

🗂️ Documentation

Le guide d'utilisation détaillé se trouve au lien suivant :

https://darkbyte.net/transfiriendo-ficheros-en-entornos-restringidos-con-invoke-transfer

📄 Licence

Ce projet est sous licence GNU GPL-3.0 - Consultez le fichier LICENSE pour plus de détails.

👨‍💻 Crédits et Contact

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

⚠️ Avertissement

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.

☕ Soutien

Soutenez notre travail en nous offrant un café :

buymeacoffe

Télécharger l’outil