erb.one
Tools / SonicWall EXP Config Standards Analyzer

SonicWall EXP Config Standards Analyzer

Audit a whole fleet of SonicWall firewalls from their EXP config exports. Side-by-side differences, a compliance matrix mapped to PCI DSS, NIST 800-53, CIS Controls and FFIEC, and ticket-ready remediation steps for banks and credit unions.

↓ 0downloadsGitHub
PythonSonicWallComplianceFinancial institutions

What it is

A local web app for auditing every SonicWall firewall a bank or credit union runs. Drag in the EXP config exports (10+ at once) and it lines the firewalls up side by side, highlights every setting that differs, grades each one against a written standard, and writes the steps to bring them all into the same, compliant configuration.

What it checks

  • Content filtering and IPS/IDS
  • VLAN segmentation and management access restrictions
  • VPN authentication and MFA
  • Port forwards and Geo-IP blocking
  • Licenses and legacy "Any" rules

Every finding is tied to the standard it affects (PCI DSS, NIST SP 800-53, CIS Controls, FFIEC Information Security), so the remediation tickets double as examiner-ready evidence.

Reports

Five colorized HTML reports: remediation summary, differences, compliance matrix, findings, and remediation tickets with a plain-English Why, the failing standard and a copy-ready ticket text. Every analysis is kept in a searchable history, so you can re-run after the fixes and show exactly what changed.

Get it

Python 3 only, no third-party packages. Everything stays on your machine.

git clone https://github.com/ryanerb4/SonicWall-Firewall-EXP-Config-Standards-Analyzer.git
cd SonicWall-Firewall-EXP-Config-Standards-Analyzer
python3 app.py

The repo ships a fictional sample data set (three firewalls for an invented community bank) so you can see a full analysis in seconds. The source, README and screenshots live on GitHub. Open an issue there for bugs; use the feature requests here for ideas.

More tools

Other free tools on the site. Every one has its own page with downloads or source, likes and feature requests.

All tools →

AuditHat AD Governance Report

Active Directory and Group Policy governance reporting for bank and credit union IT committees. Committee-ready HTML with control mapping to the FFIEC IT Examination Handbook and NIST CSF 2.0, plus quarter-over-quarter drift tracking.

PowerShellActive DirectoryComplianceFinancial institutions
↓ 0downloadsGitHub

Server Recovery Kit

AI prompts that write a server’s recovery documentation with you: project overview, inventory, rebuild runbook with scripts, verification checklist and a secrets map. Paste the prompt, paste the server’s own output, save the answer.

AI promptsDisaster recoveryRunbookDocumentation
↓ 0downloadsCC BY 4.0