Directories
¶
| Path | Synopsis |
|---|---|
|
Package analysis provides canonical types for security analysis findings and shared analysis functions (detection, statistics, rule comparison) used across the audit, compliance, and converter packages.
|
Package analysis provides canonical types for security analysis findings and shared analysis functions (detection, statistics, rule comparison) used across the audit, compliance, and converter packages. |
|
Package audit provides security audit functionality for OPNsense configurations against industry-standard compliance frameworks through a plugin-based architecture.
|
Package audit provides security audit functionality for OPNsense configurations against industry-standard compliance frameworks through a plugin-based architecture. |
|
Package cfgparser provides error types and utilities for parsing OPNsense configuration files.
|
Package cfgparser provides error types and utilities for parsing OPNsense configuration files. |
|
Package compliance provides error definitions and interfaces for compliance plugins.
|
Package compliance provides error definitions and interfaces for compliance plugins. |
|
Package config provides application configuration management.
|
Package config provides application configuration management. |
|
Package constants defines shared constants used across the application.
|
Package constants defines shared constants used across the application. |
|
Package converter provides functionality to convert device configurations to various formats.
|
Package converter provides functionality to convert device configurations to various formats. |
|
builder
Package builder provides programmatic report building functionality for device configurations.
|
Package builder provides programmatic report building functionality for device configurations. |
|
formatters
Package formatters provides utility functions for formatting data in markdown reports.
|
Package formatters provides utility functions for formatting data in markdown reports. |
|
Package diff provides configuration comparison functionality for OPNsense configurations.
|
Package diff provides configuration comparison functionality for OPNsense configurations. |
|
analyzers
Package analyzers provides semantic analysis utilities for diff comparisons.
|
Package analyzers provides semantic analysis utilities for diff comparisons. |
|
formatters
Package formatters provides output formatting for diff results.
|
Package formatters provides output formatting for diff results. |
|
security
Package security provides security impact scoring for configuration changes.
|
Package security provides security impact scoring for configuration changes. |
|
Package display provides functions for styled terminal output.
|
Package display provides functions for styled terminal output. |
|
Package export provides functionality to export data to files.
|
Package export provides functionality to export data to files. |
|
Package logging provides centralized logging functionality for the opnDossier application.
|
Package logging provides centralized logging functionality for the opnDossier application. |
|
plugins
|
|
|
firewall
Package firewall provides a compliance plugin for firewall-specific security checks.
|
Package firewall provides a compliance plugin for firewall-specific security checks. |
|
sans
Package sans provides a compliance plugin for SANS security controls.
|
Package sans provides a compliance plugin for SANS security controls. |
|
stig
Package stig provides a compliance plugin for STIG security controls.
|
Package stig provides a compliance plugin for STIG security controls. |
|
Package pool provides memory pooling utilities for efficient buffer reuse.
|
Package pool provides memory pooling utilities for efficient buffer reuse. |
|
Package sanitizer provides functionality to redact sensitive information from OPNsense configuration files.
|
Package sanitizer provides functionality to redact sensitive information from OPNsense configuration files. |
|
testing
|
|
|
racedetect
Package racedetect reports whether the binary was built with the Go race detector enabled.
|
Package racedetect reports whether the binary was built with the Go race detector enabled. |
|
Package validator provides demo validation functionality for OPNsense configurations.
|
Package validator provides demo validation functionality for OPNsense configurations. |
Click to show internal directories.
Click to hide internal directories.