PortFinder

packetThrower · packetThrower.PortFinder

Network switch port discovery tool using CDP / LLDP / MNDP.

PortFinder identifies which switch, switchport, and VLAN your machine is currently plugged into by listening for the discovery packets the switch is already broadcasting. No agent on the switch, no SNMP, no login — just a passive 30-second listen on the wire. Supported protocols: - LLDP (universal: Aruba, HP, Juniper, Extreme, Cisco, MikroTik) - CDP (Cisco) - MNDP (MikroTik RouterOS fallback) Ships a desktop GUI and a headless CLI in one binary. The CLI takes `portfinder capture --interface <NIC> --protocol LLDP [--json]`. Requires Npcap (with "Allow non-administrators to capture" enabled) for non-administrator capture.

winget install --id packetThrower.PortFinder --exact --source winget

Latest 4.1.3

Release Notes

What's Changed

  • release: prep v4.1.3 (3bad1f3)
  • release: prep v4.1.3-beta.1 (6aa5e85)
  • fix(gui): grow window to fit settings popover when it opens (cdef868)
  • docs(site): add "← packetThrower" back-link to top nav (4ad1b4a)
  • docs(install): surface winget availability across README + docs (df2138f)
  • build(ci): automate winget submissions via after_release.yml (5910024)
  • revert: roll back v4.1.3-beta.1 (Hyprland resize work) (3794854)
  • release: prep v4.1.3-beta.1 (ac53572)
  • fix(linux): drop per-frame window.resize loop that races wlroots popups (bd399c6)
  • packaging: render v4.1.2 winget manifests for upstream PR (799440e) Full Changelog: v4.1.2...v4.1.3

Installer type: wix

Architecture Scope Download SHA256
x64 Download A69CD505FB15EC131213D6F5D3A2E235856C85187168235592DF77970FBE13AD
arm64 Download 075EA66196A1F0EBBC2017C0BB226AECCF6307F80E87A7939237ED7A4B48962D

Details

Homepage
https://packetthrower.github.io/PortFinder/
License
GPL-3.0
Publisher
packetThrower
Support
https://github.com/packetThrower/PortFinder/issues
Privacy Policy
https://github.com/packetThrower/PortFinder#privacy
Copyright
Copyright (C) Will Lehnertz
Moniker
portfinder

Tags

cdpdiscoverylldpmndpnetworknetworkingnpcappacket-capturepcapswitchvlan

Older versions (1)

4.1.2
Architecture Scope Download SHA256
x64 machine Download 047052B992B90AB7BA189642FB9886A053B90F5CBB321EDE683EB34D158C567D
arm64 machine Download D954FCD47944BCE2A7C2FBC6A47FEAC384D836ECCCE4A102E6071E59DAE4A0B7