Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.

Intrusion Detection System with Machine Learning

Packages needed to be installed:

  • scapy
  • duckdb

Modules Roadmap:

  • Module 1: Package capture
    • 1. Checksom Verification
    • 2. Payload Pattern Matching
    • 3. Rate-Based Anomaly Detection
    • 4. Malformed Packet Detection
    • 5. ICMP Flood Detection
    • 6. DNS Spoofing Detection
    • 7. ARP Spoofing Detection
    • 8. Protocol-Specific Anomalies
    • 9. Content-Learning Mismatch
  • Module 2: Rule-based detection
  • Module 3: Anomaly-based detection