Commit Graph

3 Commits

Author SHA1 Message Date
mindesbunister
afe8903454 Add comprehensive network mapper and workflow script
- comprehensive_mapper.py: Combines network scanning with pfSense XML parsing
- run_network_mapping.sh: Complete workflow script for network discovery
- Successfully tested with both pfSense XML files and live network scan
- Generates comprehensive JSON data and SVG network diagrams
- Includes WireGuard VPN topology, static routes, and DHCP mappings
2025-10-10 11:14:37 +02:00
mindesbunister
7621e1829d Add pfSense XML configuration parser
- Parse pfSense backup XML files to extract network configuration
- Extract interfaces, static routes, gateways, DHCP, WireGuard, OpenVPN
- Extract firewall rules, NAT rules, DNS configuration
- Generate structured JSON output for network diagram generation
- Tested on both pfSense configurations (gw-nue01, gw-st01)
2025-10-10 11:12:33 +02:00
mindesbunister
fbdc4974ec Initial commit: Network scanner with pfSense integration and SVG diagram generation 2025-10-10 11:03:11 +02:00