Learn how to analyze server logs for security insights! This Python script extracts IPs, failed logins, and invalid users from logs.
This challenge helps you analyze server logs for security insights!
Using Python, this script extracts:
- β All IP addresses from a log file
- β Failed login attempts and invalid users
- β Unique IPs & URL requests (for Apache logs)
- Cybersecurity focus π‘οΈ - Helps detect brute force attacks and failed logins
- Beginner-friendly π° - No prior experience needed!
- Fully documented π - Each function is explained
- Clone this repo
git clone https://github.com/chuck2909/log-analysis-challenge.git cd log-analysis-challenge
π Challenge: Modify This Script! β’ πΉ Can you make this work with real-time logs? β’ πΉ Add support for analyzing firewall logs! β’ πΉ Detect brute-force attempts from the same IP.