Skip to content

Reutp111/ssh-log-analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ssh-log-analyzer

A small Python tool to analyze SSH log files (e.g. /var/log/auth.log) and summarize failed/successful login attempts by IP and username.

Features

  • Count failed SSH login attempts per IP
  • Count successful SSH logins per username
  • Detect potential brute-force sources (many failures from same IP)
  • Export summary to a text report

Usage

python3 -m src.ssh_log_analyzer --log-file /var/log/auth.log --output output/report.txt

About

Python tool for analyzing SSH authentication logs, detecting failed logins, brute-force indicators, suspicious IPs, and generating investigation reports.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages