A simple FTP brute force tool written in Python for educational and research purposes. This tool attempts to login to an FTP server by trying different combinations of usernames and passwords from wordlists.
Created by: MD. Bayazid
Email: [email protected]
Batch: SSC 2025
- Brute Force FTP Login: Attempts to log in to an FTP server using provided username and password lists.
- Custom Timeout: Allows you to specify a custom timeout for connection attempts.
- Live Feedback: Displays which username and password combination is being tried in real time.
- Logging: Outputs logs for successful, failed, or warning attempts.
-
Clone the repository (if applicable):
git clone https://github.com/bayazid-bit/FTPFIRE.git cd FTPFIRE
-
Install the necessary dependencies (Python 3.x recommended): The script uses standard Python libraries, so no external dependencies are required. Ensure Python 3 and above is installed.
-
Run the script: You can now run the script directly from the terminal using the following command.
python3 ftpfire.py <host> <port> <userWordList> <PassWordList> <timeout>