AVAILABLE NOW · v1.0.0

InfraScan
Pentest Sidekick

Network infrastructure pentesting with built-in intelligence. Drop it on the jump box, point it at the target range, and get a zoomable topology map, rogue gateway alerts, VLAN hop chains, and a professional HTML report — one static binary, zero dependencies.

Rust · static binary Debian / Kali · x86-64 GUI + CLI v1.0.0
30+
VENDORS
50+
TEMPLATES
0
DEPENDENCIES
7
DAY FREE TRIAL

What It Does

Built by a practitioner who thinks like an attacker. Every feature maps to a real engagement task — not a checkbox on a marketing slide.

🌐

Live topology map — zoomable, draggable

Hosts auto-populate from scan output. Subnet group boxes, spoke lines to gateway nodes, colour-coded severity borders. Scroll to zoom (0.15×–4×), middle-drag to pan, left-drag nodes to rearrange. Layout is saved between sessions and exported to your HTML report as an embedded SVG.

Rogue gateway detection

The cleaning lady plugged in a MikroTik with a static route that bypasses your IDS. IPS finds it. Active /24 ping sweep (not just ARP cache), multi-path traceroute asymmetry detection, management port fingerprinting across 30+ vendors — pfSense, FortiGate, Palo Alto, Huawei, D-Link, TP-Link, Alcatel-Lucent and more. Rogue devices get a red diamond on the topology map and a [!!] alert in the log.

🏠

VLAN enumeration + 802.1Q hopping

Passive VLAN ID sniff via tshark (auto-detects tags in 10 seconds), CDP/LLDP neighbor capture, and automated 802.1Q double-tag hopping — creates sub-interfaces, pings each VLAN, reports which are reachable. All in a single template, no manual setup.

🔴

Beyond-gateway probe

Configure up to three seed networks (default: 10.0.0.0/24, 172.16.0.0/24, 192.168.0.0/24). Worker threads increment through every /24 in each class and ping-sweep it. Discovered hosts appear on the topology map in real time. Guided by traceroute so probing starts at the networks actually reachable through detected gateways.

🏷

MITRE ATT&CK mapped findings

Every finding is tagged to the corresponding ATT&CK technique (T1046, T1599, T1016, T1040 …). Severity-ranked, timestamped, exportable. The HTML report includes an executive scorecard, per-finding evidence blocks, and the embedded topology SVG — client-ready from a single session.

🔨

50+ attack templates

One-click execution for Nmap host discovery, ARP sweep, VLAN sniff, CDP/LLDP, gateway routing map, traceroute multi-path, routing protocol detector (OSPF/EIGRP/RIP/BGP/HSRP), static route audit, SSL/TLS cipher audit, Heartbleed, SMBv1, EternalBlue, and gateway device fingerprint. All parameterised with your target and output directory.

The Threat Nobody Talks About

Static routes bypass sensors. A device plugged in by anyone — not just the attacker — can route traffic around your IDS, firewall, and DLP without a single alarm. IPS finds them.

🔍

Step 1 — Read the routing table

ip route show reveals the actual default gateway and any suspicious via entries pointing to unknown IPs. Non-default static routes that route to IPs not in the ARP cache are flagged immediately as potential rogue paths.

📊

Step 2 — Multi-path traceroute

Traceroute to three separate destinations (8.8.8.8, 1.1.1.1, 9.9.9.9). If hop-1 differs between paths — asymmetric routing detected. Every hop-1 IP that isn't the default gateway gets flagged as suspicious and added to the probe list.

🅾

Step 3 — Active subnet sweep

Full /24 ping sweep of the local subnet (derived from the default gateway's IP) catches devices that never appear in the ARP cache because they haven't been talked to recently. This is how hidden pfSense boxes at .252 get found when .254 is the declared default gateway.

🔐

Step 4 — Management port fingerprint

Each candidate device is scanned for management ports (22, 80, 443, 8080, 8443, 8291, 8728, BGP/179…) with nmap + banner grabs. The combined output is matched against 30+ vendor signatures. Device type badge, traceroute hop number, and raw banner excerpt shown in the discovery panel.

// gateway discovery log
[*] Reading routing table...
[+] Default gateway: 10.0.110.254
[*] Active ping-sweep of local subnet 10.0.110.0/24...
[*] Sweep found 64 live hosts
[*] Fingerprinting 10.0.110.252...
[!!] ROGUE/UNEXPECTED GATEWAY: 10.0.110.252 (pfSense) — NOT the default GW, has routing capability!
[+] Gateway device: 10.0.110.254 — FortiGate
[+] Gateway discovery complete. 2 devices identified.

// topology result
◆ 10.0.110.254 [FortiGate] Default GW hop-1
◆ 10.0.110.252 [pfSense] !! ROGUE !! static route detected
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ dashed link between co-resident gateways

GUI + CLI. One Binary.

Interactive GUI for engagements where you're watching the map build in real time. Headless CLI for scripted pipelines and jump boxes with no display.

// host discovery
nhh@kali:~$ sudo ips-gui
[✓] 64 hosts discovered in 10.0.110.0/24
[✓] Topology map populated — 2 subnets
[!] Gateway discovered: 10.0.110.254 (FortiGate)
[!!] ROGUE: 10.0.110.252 (pfSense) — unexpected routing device!
// vlan hop
nhh@kali:~$ sudo ips scan --template "VLAN Hop"
[*] Sniffing VLAN tags on eth0 for 10s...
[+] VLANs found: 10 20 100
[+] VLAN 10: 10.10.10.0/24 — 12 hosts reachable!
[!] VLAN 100: no IP (DHCP may be needed)
// beyond gateway
nhh@kali:~$ sudo ips scan --bgp-probe
[*] Probing 10.0.0.0/24 → 10.255.0.0/24
[+] 10.1.0.0/24 REACHABLE — 8 hosts
[+] 10.2.0.0/24 REACHABLE — 3 hosts
[*] Done. 11 beyond-gateway hosts found.
// report
nhh@kali:~$ ips report --output engagement.html
[✓] Topology SVG embedded
[✓] 14 findings · 2 CRITICAL · 5 HIGH
[✓] Report saved: engagement.html (184 KB)

IPS vs the Market

Capabilities the enterprise scanners don't ship.

Capability IPS
-NA-
Nessus Pro
~$3,900/yr
OpenVAS
Free
Nmap
Free
Metasploit Pro
$15,000/yr
Rogue gateway detection (active sweep)
Multi-path traceroute asymmetry alert~
30+ vendor fingerprints (pfSense to Huawei)~~~~
802.1Q VLAN hop automation~
Beyond-gateway threaded subnet probe
Zoomable live topology map
HTML report with embedded topology SVG~
MITRE ATT&CK mapped findings~~
Debian/Kali native · single binary

✓ Full  ·  ~ Partial  ·  ✗ Not available  ·  Pricing from public sources, 2026

Pricing

Online validation on every launch. Machine-fingerprint locked. No seat sharing.

Licensing paused. Due to a general lack of engagement, this project has gone private. Already-issued licenses will continue to work, but no new licenses will be issued to the general public at this point in time.
DEMO
FREE
7 days · all modules
  • All modules unlocked
  • 1 machine
  • No commercial use
  • Expires after 7 days
Get Demo Key
TEAM
-NA-
per year
  • All modules unlocked
  • 3 machines
  • Commercial use
  • Priority support
Purchase →
LIFETIME
-NA-
one-time
  • All modules unlocked
  • 1 machine
  • Commercial use
  • Lifetime updates
Purchase →

Prices in EUR excluding VAT. Invoice available via portal. Authorised security testing only.

7-Day Full-Access Demo

No credit card. Instant key. You sign — you own the liability.