1) Simulate a DDos
use a tool like hping3 on a local web server to perform a Distributed Denial of
Service Attack. After analyze the traffic with wireshark to get experience with
tcp/ip, network attack, and cyber forensics.
2) Build a honeypot
Deploy a honeypot to mimic a vulnerable system and log unauthorized login attempts.
Gain experience with threat intelligence, log analysis, and attack behavior
3) Build a keylogger
Building this will give you an understanding of how malware works, and is a great
way to try ethical hacking. you can build it in python, which will make you stand
out even more.
4) Crack Password Hashes
Use hashcat and a wordlist to perform a brute force/dictionary attack on a password
hash. Learn about hashing algorithms like MD5 and SHA-1, and credential stuffing.
5) Password Strength Checker
Build a script using python that checks for password length, letter case, and
special characters on a password. Learn Scripting, regex, and secure coding
concepts