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
FTPBuster — FTPBuster è un potente strumento di brute-forcing da riga di comando progettato per attaccare con forza bruta server FTP, SFTP e FTPS espliciti eseguendo attacchi basati su dizionario. | Kitploit
Strumenti/GitLabGitLab/s_r_e_e_r_a_j/ftpbuster
Attacchi alle PasswordRaccolta InformazioniPenetration Testing
GitLabs_r_e_e_r_a_j/ftpbuster

FTPBuster

FTPBuster è un potente strumento di brute-forcing da riga di comando progettato per attaccare con forza bruta server FTP, SFTP e FTPS espliciti eseguendo attacchi basati su dizionario.

Vedi RepositorySito web
14 mesi faNon ancora revisionato

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

FTPBuster

FTPBuster è un potente strumento da riga di comando progettato per attacchi di forza bruta a server FTP, SFTP e FTPS esplicito tramite attacchi basati su dizionario. È pensato per hacking etico e penetration testing


Caratteristiche

  • Supporto per forza bruta su FTP, SFTP e FTPS esplicito (solo AUTH TLS)
  • Supporto per singolo nome utente/password e liste di parole per nome utente/password
  • Progresso in tempo reale: tentativi, rimanenti, velocità, tempo trascorso, ETA
  • Opzione facoltativa per salvare le credenziali valide in un file
  • Multithreading per velocità (massimo 50 thread per una maggiore accuratezza)
  • Gestisce automaticamente le wordlist codificate in UTF-8, con fallback a Latin-1 se UTF-8 fallisce

⚠️ Avvertenze legali

FTPBuster è destinato esclusivamente a scopi educativi e di test di sicurezza autorizzati. L'uso non autorizzato di questo strumento su sistemi senza esplicita autorizzazione è illegale e severamente vietato. L'autore non è responsabile per eventuali abusi, danni o conseguenze legali derivanti dall'uso di questo strumento.


Requisiti

  • Python 3.x
  • Libreria paramiko

Installa le dipendenze:

root@kitploit:~
pip3 install paramiko

Nota per utenti Kali, Parrot, Ubuntu 23.04+, Arch Linux:

Se vedi un errore come:

root@kitploit:~
error: externally-managed-environment

allora usa:

root@kitploit:~
pip3 install paramiko --break-system-packages

Compatibilità

Linux (Debian, RHEL, Arch, ecc.)


Installazione

1. Clona il repository

root@kitploit:~
git clone https://gitlab.com/s_r_e_e_r_a_j/FTPBuster.git

2. Entra nella directory FTPBuster

root@kitploit:~
cd FTPBuster

3. Esegui l'installer

root@kitploit:~
sudo python3 install.py

poi digita y per installare

4. Esegui lo strumento

root@kitploit:~
ftpbuster [opzioni]

Argomenti obbligatori

È necessario fornire una wordlist o un singolo valore sia per nome utente che per password.

Argomenti facoltativi


Esempi

FTP con wordlist

root@kitploit:~
ftpbuster -t 192.168.1.5 -P FTP -u /home/kali/Desktop/users.txt -p /home/kali/Desktop/passwords.txt

SFTP con nome utente singolo

root@kitploit:~
ftpbuster -t 192.168.1.5 -P SFTP --user root -p /home/kali/Desktop/passwords.txt

FTPS con file di output

root@kitploit:~
ftpbuster -t ftp.example.com -P FTPS -u /home/kali/Desktop/user.txt -p /home/kali/Desktop/pass.txt --outfile /home/kali/Desktop/valid.txt

Disinstallazione

Esegui lo script install.py

root@kitploit:~
sudo python3 install.py

Poi digita n per disinstallare


Licenza

Questo progetto è concesso in licenza sotto la GNU General Public License v3.0

Scarica lo strumento
OpzioneDescrizione
-t, --targetIndirizzo IP o dominio di destinazione
-P, --protocolProtocollo da usare: FTP, SFTP, FTPS
-u, --user-fileWordlist dei nomi utente
--userSingolo nome utente
-p, --pass-fileWordlist delle password
--passwordSingola password
OpzioneDescrizione
--portPorta personalizzata (default: 21 per FTP/FTPS, 22 per SFTP)
--threadsNumero di thread (default: 10, massimo 50 imposto per maggiore accuratezza)
--timeoutTimeout in secondi (default: 10)
--outfileOpzione facoltativa per salvare le credenziali valide in un file
--debugAttiva l'output di debug (mostra il risultato di ogni tentativo di login)