Compare
OpenVAS scans your network for known CVEs and missing patches. WinSentinel tells you whether each Windows machine is securely configured — and fixes it when it's not. Finding an unpatched host isn't the same as hardening it.
TL;DR: OpenVAS is an open-source network vulnerability scanner (the engine inside Greenbone) — you run a Greenbone server, point it at hosts, and it probes them against 100,000+ vulnerability tests to report known CVEs, missing patches and exposed services. WinSentinel is a Windows security hardening tool (audit misconfigurations, score posture, auto-fix, map to compliance) that runs on the machine itself with the hardening knowledge built into the free single-machine product. They solve different problems — OpenVAS finds CVEs across the network, WinSentinel hardens each Windows machine. A host with zero outstanding CVEs can still be badly misconfigured, so many teams run both.
| Capability | WinSentinel | OpenVAS / Greenbone |
|---|---|---|
| Primary Purpose | Security hardening & compliance | Network vulnerability scanning (CVEs) |
| Security Posture Score | ✓ 0-100 config score with grade (A-F) | CVSS risk per host, not a config score |
| Built-in Hardening Checks | ✓ 33 audit modules out of the box | ✗ CVE/patch tests, not config hardening |
| Auto-Remediation | ✓ One-click fix for findings | ✗ Reports only, no remediation |
| Compliance Mapping | ✓ CIS, SOC2, HIPAA, Essential 8 | CVE/CVSS reporting; some policy scans |
| CVE / Missing-Patch Detection | Flags missing updates only | ✓ Core strength (100k+ NVTs) |
| How It Runs | ✓ On the machine, locally | Scans hosts over the network |
| Server / Infrastructure | ✓ None — single CLI | ✗ Greenbone server + feed to maintain |
| Misconfiguration Detection | ✓ SMBv1, BitLocker, UAC, firewall… | Limited; mostly with credentialed scans |
| Cross-Platform | Windows-specialised (10/11/Server) | ✓ Any host with an IP |
| Real-Time Monitoring | ✓ Continuous agent mode | Scheduled scans, not continuous |
| Setup Time | ✓ One command, ~30 seconds | Deploy & update a Greenbone stack |
| Open Source | ✓ MIT licensed | ✓ GPL (Greenbone Community) |
| Local-Only / No Account | ✓ Runs fully offline, no signup | Self-hosted; no SaaS account needed |
| CI/CD Integration | ✓ GitHub Action + SARIF | Scriptable via GMP API |
$0/forever
All security features, no limits, one machine. Full power, no account, no server.
Pro fleet: $29/25 nodes · $79/100 nodes
$0 + ops
OpenVAS is free and GPL inside the Greenbone Community Edition, which you self-host. Commercial Greenbone appliances and the enterprise feed are paid; the real cost is running and maintaining the server.
Free scanner · paid appliances/feed
Both are free to start. The honest difference is scope: OpenVAS finds known CVEs across a whole network from a server you run; WinSentinel hardens each Windows machine locally with no server at all.
They're not either/or. A network scanner like OpenVAS and a host-hardening tool like WinSentinel cover different gaps — the missing patch and the misconfiguration that no CVE will ever flag.
Legacy protocol off, signing enforced — a config state, not a CVE.
Disk encryption on with a healthy TPM — invisible to a remote scan.
Elevation prompts kept at a safe level instead of weakened.
Domain, private and public profiles enabled with sane rules.
Script-block and module logging on for real auditability.
Name-resolution poisoning vectors disabled.
Dormant privileged accounts surfaced and cleaned up.
Remote Desktop locked down with Network Level Authentication.
Each finding ships with a one-click fix and compliance mapping.
None of these are CVEs — they're configuration states a network scan reports on weakly, if at all, and never remediates.
Free, open source, no account, no server. Run one command and get a 0-100 posture score with one-click fixes.
dotnet tool install --global WinSentinel.Cli