Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Created using wingetcreate 1.12.8.0
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json

PackageIdentifier: NetSentinel.NetSentinel
PackageVersion: 1.7.1
InstallerLocale: en-US
InstallerType: inno
Scope: machine
InstallModes:
- interactive
- silent
InstallerSwitches:
Silent: /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /TASKS="!installookla"
SilentWithProgress: /SILENT /SUPPRESSMSGBOXES /NORESTART /TASKS="!installookla"
Log: /"{localappdata}\NetSentinel\install.log"
UpgradeBehavior: install
Installers:
- Architecture: x64
InstallerUrl: https://github.com/ossianericson/netsentinel/releases/download/v1.7.1/NetSentinel-Setup-1.7.1.exe
InstallerSha256: BF8071C000A17E02706F3E61F74BCABCFCCDF30B65F008A5873D7089F3AE76FC
ManifestType: installer
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# Created using wingetcreate 1.12.8.0
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json

PackageIdentifier: NetSentinel.NetSentinel
PackageVersion: 1.7.1
PackageLocale: en-US
Publisher: NetSentinel Project
PublisherUrl: https://github.com/ossianericson/netsentinel
PublisherSupportUrl: https://github.com/ossianericson/netsentinel/issues
PackageName: NetSentinel
PackageUrl: https://github.com/ossianericson/netsentinel
License: MIT
LicenseUrl: https://raw.githubusercontent.com/ossianericson/netsentinel/master/LICENSE
ShortDescription: Network security scanner — rogue device detector, STP monitor, and connectivity analyser
Description: |-
NetSentinel is a one-stop network diagnostic and security tool for Windows.
It combines several tools that previously required separate utilities:

• Device Fingerprinter — scans your LAN's ARP table and identifies every
device by MAC OUI, hostname, and device type (camera, smart speaker, router, etc.)
• Rogue Bridge Detector — captures 802.1D/RSTP BPDUs and flags any device
that steals the Root Bridge role and causes periodic 15-45 second outages.
• Broadcast Storm Analyser — measures broadcast/multicast packet rates and
identifies which device is flooding the network.
• IoT Behavioral Baseline — learns normal IoT traffic patterns and raises
an alert if your smart fridge starts port-scanning or talking to a C2 server.
• Root Cause Correlator — links trace results, storm data, and STP findings
into a single plain-English verdict with actionable remediation steps.
• Connection Stability Monitor — long-term background ping logger with
outage detection, jitter analysis, and a 24-hour stability score.
• TCP Port Scanner, OS Fingerprinter, CVE Lookup, DNS Leak Test, Speed Test,
ARP spoof detector, DHCP monitor, SNMP poller, and more.

Most features require Administrator privileges for raw packet capture.
Install Npcap (https://npcap.com) for STP, Storm, and ARP modules.
Moniker: netsentinel
Tags:
- network
- security
- scanner
- rogue-device
- stp
- lan
- diagnostics
- iot
- monitoring
- arp
- broadcast-storm
- wifi
- dns
- port-scanner
ReleaseNotesUrl: https://github.com/ossianericson/netsentinel/releases/tag/v1.7.1
ManifestType: defaultLocale
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Created using wingetcreate 1.12.8.0
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json

PackageIdentifier: NetSentinel.NetSentinel
PackageVersion: 1.7.1
DefaultLocale: en-US
ManifestType: version
ManifestVersion: 1.12.0