Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
Invoke-Transfer — Strumento PowerShell per trasferire file in ambienti ristretti (Citrix, RDP, VNC, Guacamole) tramite clipboard, blocchi Base64, sequenze di tasti o lettura di screenshot via OCR. | Kitploit
Strumenti/GitHubGitHub/joelgmsec/invoke-transfer
OSINT (Open Source Intelligence)Esfiltrazione DatiPenetration TestingUtilità e FrameworkRed Teaming
GitHubjoelgmsec/invoke-transfer

Invoke-Transfer

Strumento PowerShell per trasferire file in ambienti ristretti (Citrix, RDP, VNC, Guacamole) tramite clipboard, blocchi Base64, sequenze di tasti o lettura di screenshot via OCR.

Vedi Repository
75958 mesi faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
Sito web

Invoke-Transfer

Invoke-Transfer

Trasferimento dati tramite Appunti di PowerShell

Invoke-Transfer è uno strumento PowerShell che ti aiuta a inviare file in ambienti altamente limitati come Citrix, RDP, VNC o Guacamole. Puoi inviare file in formato testo, in piccoli chunk codificati in Base64 o in testo semplice. Inoltre, puoi ricevere file da uno screenshot, utilizzando la funzione OCR nativa di Microsoft Windows.

✨ Funzionalità

  • 🔀 Codifica Base64: Converte i file in formato testo per un trasferimento facile e sicuro
  • 📋 Trasferimento tramite appunti: Invia file attraverso gli appunti in ambienti limitati
  • ⚡ Trasferimento a blocchi: Suddivide i file in blocchi da 120KB con ritardi configurabili
  • ✏️ Modalità sequenze di tasti raw: Invia testo semplice (modalità macchina da scrivere) con ritardi temporali
  • ⌨️ API HID PiKVM: Invia sequenze di tasti tramite l'API HID di PiKVM su dispositivi compatibili
  • 🥑 Compatibilità Guacamole: Modalità speciale per ambienti Apache Guacamole
  • 🖼️ Supporto OCR: Legge e riceve file da screenshot utilizzando l'OCR di Windows
  • 💻 Nativo Windows: Progettato per Windows moderno con PowerShell 5.1

⚙️ Requisiti

  • PowerShell 5.1
  • Windows 10 o successivo

Scarica il repository:

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

🚀 Utilizzo

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

  ___                 _           _____                     __
 |_ _|_ __ _   __ __ | | __ __   |_   _| __ __ _ _ __  ___ / _| ___ _ __
  | || '_ \ \ / / _ \| |/ / _ \____| || '__/ _' | '_ \/ __| |_ / _ \ '__|
  | || | | \ V / (_) |   <  __/____| || | | (_| | | | \__ \  _|  __/ |
 |___|_| |_|\_/ \___/|_|\_\___|    |_||_|  \__,_|_| |_|___/_|  \___|_|

  ----------------------- by @JoelGMSec & @3v4Si0N ---------------------


 Info:  Questo strumento ti aiuta a inviare file in ambienti altamente limitati
        come Citrix, RDP, VNC, Guacamole.. utilizzando appunti o sequenze di tasti

 Utilizzo: .\Invoke-Transfer.ps1 -split {FILE} -sec {SECONDS}
            Invia blocchi da 120KB con un ritardo temporale impostato in secondi
            Aggiungi -guaca per inviare file tramite Apache Guacamole

           .\Invoke-Transfer.ps1 -plain {FILE or TEXT} -sec {SECONDS}
            Invia sequenze di tasti raw con un ritardo temporale impostato in secondi
            Aggiungi -pikvm {PiKVM_IP} per inviare file tramite PiKVM

           .\Invoke-Transfer.ps1 -merge {B64FILE} -out {FILE}
            Unisci il file Base64 nel file originale nel percorso desiderato

           .\Invoke-Transfer.ps1 -read {IMGFILE} -out {FILE}
            Legge lo screenshot con l'OCR di Windows e salva l'output in un file

 Attenzione: Questo strumento funziona solo su Windows 10 o successivo
             La lettura OCR potrebbe non essere completamente accurata

Parametri disponibili:

  • -split → Suddivide il file in blocchi per il trasferimento tramite appunti
  • -plain → Invia sequenze di tasti raw con ritardi temporali personalizzati
  • -pikvm → Invia sequenze di tasti raw a un dispositivo compatibile PiKVM
  • -guaca → Abilita la modalità di compatibilità Apache Guacamole
  • -sec → Imposta il ritardo temporale tra blocchi/sequenze in secondi
  • -merge → Unisce i blocchi Base64 nel file originale
  • -read → Utilizza l'OCR nativo per leggere il testo dallo screenshot

📸 Screenshot

immagine

🗂️ Documentazione

La guida dettagliata all'uso può essere trovata al seguente link:

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

📄 Licenza

Questo progetto è concesso in licenza GNU GPL-3.0 - Vedere il file LICENSE per maggiori dettagli.

👨‍💻 Crediti e Contatti

Questo strumento è stato creato e progettato da zero da Joel Gámez Molina (@JoelGMSec) e Héctor de Armas Padrón (@3v4si0n).

Altri modi per contattarmi sul mio blog darkbyte.net

⚠️ Disclaimer

Questo software viene fornito senza garanzia, esclusivamente per scopi educativi e audit di sicurezza autorizzati.

L'autore non è responsabile per qualsiasi uso improprio o danno causato da questo software.

☕ Supporto

Supporta il nostro lavoro comprandoci un caffè:

buymeacoffe

Scarica lo strumento