NetworkSecurityAudit

0.1.1

Read-only checks of what a Windows, Linux or macOS machine exposes to the network: parallel TCP probes that tell closed from filtered, listening ports with their process and service, Windows firewall rules open to any address, effective Linux sysctl values and SSH logins. Used by the network-security-audit skill for Claude Code, and usable on its own.

Minimum PowerShell version

7.4

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name NetworkSecurityAudit -RequiredVersion 0.1.1

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name NetworkSecurityAudit -Version 0.1.1

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2026 Yoshifumi Tsuda. MIT License.

Package Details

Author(s)

  • Yoshifumi Tsuda

Tags

Security Audit Network Firewall SSH Linux Windows MacOS PowerShell.MCP

Functions

Test-NsaTcpPort Get-NsaListeningPort Find-NsaPermissiveFirewallRule ConvertFrom-NsaWinEvent Get-NsaSysctl Compare-NsaSysctlConfig Get-NsaSshLogin Get-NsaSshAuthorizedKey

PSEditions

Core

Dependencies

This module has no dependencies.

Release Notes

0.1.1: Find-NsaPermissiveFirewallRule sets Kind on every rule (adds AllPorts, Program, Service), shows a compact default table (Kind, Port, Protocol, Profile, Remote, Name), supports -InformationVariable for its summary line, and explains the Wi-Fi Direct driver rules. 0.1.0: first release, the helper functions of the network-security-audit skill as a module.

FileList

Version History

Version Downloads Last updated
0.19.0 8 10/19/2026
0.1.1 (current version) 8 10/19/2026
0.1.0 6 10/19/2026