Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IPS UI #976

Open
gsanchietti opened this issue Dec 13, 2024 · 0 comments
Open

IPS UI #976

gsanchietti opened this issue Dec 13, 2024 · 0 comments
Labels
milestone goal 👑 This describes an announced milestone goal

Comments

@gsanchietti
Copy link
Member

gsanchietti commented Dec 13, 2024

Create a UI for Snort IPS.

Settings page:

  • Enable/disable service
  • Select rule policy: "connectivity", "balanced", "security"
  • Manage oinkcode (subscription key)
  • List of disabled rules

Bypass IPS page:

  • Add local IPv4/IPv6 addresses to bypass IPS
  • Options: direction (source/destination), type (IPv4/IPv6), address

Event list page:

  • Display current day's events
  • Disable or suppress rule by clicking:
    • Disable: add to disabled list (SID, optional description)
    • Suppress: add to suppression list (SID, direction, IP/CIDR, optional description)

Monitoring:

  • Add charts to local monitoring page and controller monitoring page
  • Show: number of rules, last download time
  • Dashboard: show IPS status

References:

@github-project-automation github-project-automation bot moved this to ToDo 🕐 in NethSecurity Dec 13, 2024
@gsanchietti gsanchietti added the milestone goal 👑 This describes an announced milestone goal label Dec 13, 2024
@gsanchietti gsanchietti added this to the NethSecurity 8.5 milestone Dec 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
milestone goal 👑 This describes an announced milestone goal
Projects
Status: ToDo 🕐
Development

No branches or pull requests

1 participant