Skip to content

madelegordi72/Detection-Lab-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

it# Detection-Lab-

Python SOC Authentication Log Analyzer

Overview

This lab simulates a SOC Tier-1 authentication log analysis tool. The script evaluates system authentication logs and flags suspicous activity based on predefined authentication thresholds. This authentication will quickly distinguish authetnication patterns of brute-force or credintal abuse attacks.

How It Works

  1. Parse an uploaded authentication log file
  2. Counts failed login attempts
  3. Notifies when reaches threshold login attempts
  4. Outputs a clear security status message

Clean Log Analysis OUTPUT

The following output is my own auth.log from /var. It shows normal authentication traffic. No anomalies in this log file.

Clean Log Analysis OUTPUT

Suspicous Log Analysis OUTPUT

This examples shows how the analyzer responded to data logs that fit the login pattern thresholds. This log is a practice set of suspicous auth.log.

Suspicious Log Analysis OUTPUT

Detection Logic (Display function)

The first highligted line is where the user can insert the Linux log file. Next, what message will display based on what the log holds.

Detection Logic Display funciton

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors