Brute forcing tool for FTP server. FTPBruter can work in any OS if they have and support Python 3. Brute force a FTP server with a username or a list of usernames.

Install and Run on Linux

  • You have to install Python 3 first:
  • Install Python 3 on Arch Linux and its distros: sudo pacman -S python3
  • Install Python 3 on Debian and its distros: sudo apt install python3

Also Read – SilkETW : Tool To Abstract Away The Complexities Of ETW


git clone
cd FTPBruter

Install and Run on Windows

  • Download and run Python 3.7.x setup file from On Install Python 3.7, enable Add Python 3.7 to PATH.
  • Download and run Git setup file from and choose Use Git from Windows Command Propmt.
  • After that, open PowerShell or Command Propmt and enter these commands:

git clone
cd FTPBruter

If you don’t want to install Git, you can download, extract and use it.


Note : Your brute force speed may depend on your ping, victim’s ping, your internet. Don’t brute force with a big wordlist with a small RAM.