v1.1.1 · 2026-03-14
Unifi Analyzer
A Windows tool that pulls Unifi UDM configuration over the API and SSH so you can analyze, export, capture packets, and keep config history.
Unifi Analyzer was created as a personal tool for configuration work on Unifi equipment. It uses the API and SSH to pull the information you need without bouncing between the controller UI and a terminal.
Features
- Analyze: Looks for common misconfiguration items, validates they are corrected, and lets you ignore findings that are intentional.
- Config Lookup: Networks, Wi-Fi SSIDs, firewall, zones, firewall policies, policy groups, DNS records, routing, port forwards, port profiles, port lists, devices, and clients. Export to Excel and save into History.
- Interfaces: Pull ports that are online by default, show all ports if needed, packet sniff where the device allows it, and SSH in to view device message logs.
- PCAP Viewer: Export JSON for dropping into a private AI workflow, or download the PCAP for Wireshark.
- History: Save configuration workbooks and download them later.
Warning: Do not send PCAPs or JSON exports into a public AI service. This data should stay in a business or local environment.
Install
Extract the release zip and run install.bat. Default settings install it as a Windows service on port 8080.
- Local:
http://127.0.0.1:8080 - Remote:
http://{IPofConfigServer}:8080if Windows Firewall allows the port
You need Python 3.8 or higher. Support is limited; the README and install scripts are the intended path.
Credentials
Use the credentials button after install:
- UDM Host: IP of the UDM
- API Port: 443 by default
- Site: default
- API Username / Password: admin credentials
- SSH Port: 22 by default
- UDM User: root by default
- Device User: admin by default for SSH to devices
If the passwords match, use Copy API Pass and then save.
GitHub: Source, issues, and releases live at Technolitero/unifi-analyzer↗.