Skip to content

JakesShell/Network-Security-Event-Monitor

Repository files navigation

Network Security Event Monitor

Overview

Network Security Event Monitor is a Java-based internal monitoring prototype for reviewing simulated network traffic events and classifying them by risk severity.

This project is positioned as a recruiter-ready backend and security portfolio piece. It upgrades a rough IDS concept into a runnable Java application that demonstrates structured event modeling, rule-based classification, alert reasoning, and summary reporting.

The current version is intentionally designed as a lightweight internal prototype instead of a live production IDS.

Real-World Business Use Case

This project maps to practical workflows relevant to:

  • Security Operations Teams
  • Internal Monitoring Tool Prototypes
  • Network Defense Demonstrations
  • Technical Portfolio Presentation
  • Java Security Utility Development

A team may need to answer questions such as:

  • Which traffic events should be escalated immediately?
  • Which events deserve further investigation?
  • How can risk signals be summarized for internal monitoring?
  • How can a simple security concept be turned into a clean runnable Java project?

This kind of application is useful for internal tool prototyping, security training demos, and portfolio presentation of Java-based monitoring concepts.

Key Features

  • Simulated Traffic Event Review
  • Rule-Based Risk Classification
  • Escalate, Investigate, Or Allow Verdicts
  • Per-Event Reason Output
  • Severity Summary Reporting
  • Maven Project Structure

Tech Stack

  • Java 17
  • Maven

Repository Contents

  • pom.xml
  • src/main/java/com/security/monitor/Main.java
  • src/main/java/com/security/monitor/TrafficEvent.java
  • src/main/java/com/security/monitor/DetectionResult.java
  • src/main/java/com/security/monitor/SecurityClassifier.java
  • README.md

How To Run

Build

mvn clean package

About

Java-based internal security monitoring prototype for classifying simulated traffic events by severity and escalation need.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages