Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
Invoke-Transfer — PowerShell-Werkzeug zum Übertragen von Dateien in eingeschränkten Umgebungen (Citrix, RDP, VNC, Guacamole) über Zwischenablage, Base64-Chunks, Tastatureingaben oder OCR-Screenshot-Lesen. | Kitploit
Tools/GitHubGitHub/joelgmsec/invoke-transfer
OSINT (Open-Source-Intelligence)DatenexfiltrationPenetrationstestsDienstprogramme & FrameworksRed Teaming
GitHubjoelgmsec/invoke-transfer

Invoke-Transfer

PowerShell-Werkzeug zum Übertragen von Dateien in eingeschränkten Umgebungen (Citrix, RDP, VNC, Guacamole) über Zwischenablage, Base64-Chunks, Tastatureingaben oder OCR-Screenshot-Lesen.

Repository anzeigen
759vor 7 MonatenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Webseite

Invoke-Transfer

Invoke-Transfer

PowerShell Zwischenablagedatenübertragung

Invoke-Transfer ist ein PowerShell-Tool, das Ihnen hilft, Dateien in stark eingeschränkten Umgebungen wie Citrix, RDP, VNC oder Guacamole zu senden. Sie können Dateien im Textformat, in kleinen Base64-codierten Blöcken oder als Klartext senden. Zusätzlich können Sie Dateien aus einem Screenshot mithilfe der nativen OCR-Funktion von Microsoft Windows empfangen.

✨ Funktionen

  • 🔀 Base64-Codierung: Konvertiert Dateien in Textformat für einfache und sichere Übertragung
  • 📋 Zwischenablage-Übertragung: Senden Sie Dateien über die Zwischenablage in eingeschränkten Umgebungen
  • ⚡ Blockweise Übertragung: Teilt Dateien in 120-KB-Blöcke mit konfigurierbaren Verzögerungen auf
  • ✏️ Roher Tastenanschlag-Modus: Senden Sie Klartext (Schreibmaschinenmodus) mit Zeitverzögerungen
  • ⌨️ PiKVM HID-API: Sendet Tastenanschläge über die PiKVM-HID-API auf kompatiblen Geräten
  • 🥑 Guacamole-Kompatibilität: Spezieller Modus für Apache-Guacamole-Umgebungen
  • 🖼️ OCR-Unterstützung: Lesen und Empfangen von Dateien aus Screenshots mithilfe der Windows-OCR
  • 💻 Windows-nativ: Entwickelt für modernes Windows mit PowerShell 5.1

⚙️ Voraussetzungen

  • PowerShell 5.1
  • Windows 10 oder höher

Repository herunterladen:

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

🚀 Verwendung

root@kitploit:~
.\Invoke-Transfer.ps1 -h

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

Verfügbare Parameter:

  • -split → Datei in Blöcke für die Zwischenablage-Übertragung aufteilen
  • -plain → Rohe Tastenanschläge mit benutzerdefinierten Zeitverzögerungen senden
  • -pikvm → Rohe Tastenanschläge an ein PiKVM-kompatibles Gerät senden
  • -guaca → Apache-Guacamole-Kompatibilitätsmodus aktivieren
  • -sec → Zeitverzögerung zwischen Blöcken/Tastenanschlägen in Sekunden festlegen
  • -merge → Base64-Blöcke wieder zur Originaldatei zusammenführen
  • -read → Native OCR zum Lesen von Text aus einem Screenshot verwenden

📸 Screenshots

image

🗂️ Dokumentation

Die ausführliche Anleitung zur Verwendung finden Sie unter folgendem Link:

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

📄 Lizenz

Dieses Projekt ist unter der GNU GPL-3.0-Lizenz lizenziert – Weitere Informationen finden Sie in der LICENSE-Datei.

👨‍💻 Danksagungen und Kontakt

Dieses Tool wurde von Grund auf von Joel Gámez Molina (@JoelGMSec) und Héctor de Armas Padrón (@3v4si0n) entwickelt und gestaltet.

Weitere Kontaktmöglichkeiten auf meinem Blog darkbyte.net

⚠️ Haftungsausschluss

Diese Software wird ohne Gewährleistung, ausschließlich zu Bildungszwecken und für autorisierte Sicherheitsaudits bereitgestellt. Der Autor übernimmt keine Verantwortung für Missbrauch oder Schäden, die durch diese Software verursacht werden.

☕ Unterstützung

Unterstützen Sie unsere Arbeit, indem Sie uns einen Kaffee kaufen:

buymeacoffe

Tool herunterladen