Skip to content

πŸ” Log Analysis Challenge - Learn how to analyze server logs for security insights! This Python script extracts IPs, failed logins, and invalid users from logs.

Notifications You must be signed in to change notification settings

chuck2909/log-analysis-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

πŸ” Log Analysis Challenge

Learn how to analyze server logs for security insights! This Python script extracts IPs, failed logins, and invalid users from logs.

πŸš€ About This Project

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)

πŸ›  Features

  • Cybersecurity focus πŸ›‘οΈ - Helps detect brute force attacks and failed logins
  • Beginner-friendly πŸ”° - No prior experience needed!
  • Fully documented πŸ“– - Each function is explained

πŸ”— How to Use

  1. 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.

About

πŸ” Log Analysis Challenge - Learn how to analyze server logs for security insights! This Python script extracts IPs, failed logins, and invalid users from logs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published