Interface Overview
netbobr is a single-page application organized into tabs, with session controls and framework toggles accessible from the header.
Main tabs
| Tab | Purpose |
|---|---|
| Manual Entry | Enter individual network flows (source, destination, protocol, port) and validate them. |
| Batch Import | Upload CSV files or cloud firewall configs to bulk-validate up to 500 rules at once. |
| Zones | Define security zones with CIDR subnets and configure zone-to-zone traffic policies. |
| Rules | Browse built-in framework rules and adjust risk score weights. |
Session controls
The header bar provides controls that apply globally across all tabs:
- Save Session - export your current flows, zones, and settings to a JSON file.
- Load Session - restore a previously saved session from a JSON file.
- Reset - clear all flows, zones, and settings back to defaults.
- "How to Use" button - open the in-app getting-started walkthrough.
- Theme toggle - switch between dark and light mode.
Framework toggles
Built-in structural rules are enabled by default but can be toggled off. Six additional compliance frameworks can also be enabled or disabled independently:
- PCI-DSS v4.0.1
- CIS Controls v8
- NIST 800-53
- NIS2
- DORA
- MITRE ATT&CK
When a framework is disabled, its rules are excluded from validation and do not contribute to the risk score. Toggle frameworks on or off to match the regulatory scope relevant to your environment.
Active rules indicator
The header displays an active rules count showing how many rules are currently enabled. This updates automatically when you toggle frameworks on the Rules tab.