DETECTION INVENTORY

Every tool, in detail.

WinSight is a read-only visibility and triage suite. A notable result is a signal to investigate, not proof of malware. Except for an explicitly configured optional VirusTotal lookup, analysis stays on the device.

Persistence scanner

macOS equivalent
KnockKnock

Scans 22 Windows autostart families: registry Run keys, services and drivers, ServiceDll, scheduled tasks, Winlogon, AppInit, IFEO/SilentProcessExit, WMI subscriptions, startup folders, LSA packages, print monitors, credential providers, browser helper objects, COM hijacks and screensavers. Every image is Authenticode checked, with optional VirusTotal enrichment.

ACTION → Inspect details, reveal the validated file location, or open Windows Startup apps.

LIMITS → A notable result is a signal to investigate, not proof of malware.

Outbound firewall

macOS equivalent
LuLu

Per-application block/allow enforced through the Windows Filtering Platform by an opt-in LocalSystem service. Starts audit-only; an elevated operator arms enforcement through the dashboard's authenticated IPC flow. Desired intent and effective runtime state are always reported separately.

ACTION → Set policies and enable enforcement through the dashboard only. Direct mutation aliases are disabled by design.

LIMITS → The service is not installed by setup. Installing it is an explicit elevated decision. No per-connection interactive prompts; policy is set per application.

Guardian

macOS equivalent
BlockBlock

A live tray alert the moment a new startup item appears, plus reconciliation of everything that changed while WinSight was not running.

ACTION → Review the new item, its signature verdict, and who wrote it.

LIMITS → Observes and alerts; real-time blocking would require a signed kernel driver, which is not shipped.

Ransomware detection

macOS equivalent
RansomWhere?

Hidden decoy files plus rename/delete-burst and entropy-on-write heuristics. The one feature that writes anything (its decoys), which is why it stays off until you turn it on, and removes them when you turn it off. The integrity check also reports whether Windows' own kernel-level blocker, Microsoft Defender Controlled Folder Access, is actually switched on.

ACTION → Investigate the flagged process; write attribution names it when running elevated. If Controlled Folder Access is off, WinSight links you to the Windows Security page where you turn it on.

LIMITS → Detection, not interception. It alerts on suspicious activity but does not block file writes; blocking a write mid-encryption needs a signed kernel minifilter WinSight does not ship. It reads and reports Controlled Folder Access posture, but never enables, disables or configures it: the operator changes that in Windows.

Camera & mic monitor

macOS equivalent
OverSight

Current and historical Capability Access usage for webcam and microphone, plus live CLI transitions with av --watch.

ACTION → Identify the application and open Windows privacy settings.

LIMITS → Reads the Capability Access records Windows maintains; software that bypasses Windows capability accounting is out of scope.

Connections & DNS

macOS equivalent
Netiquette, DNSMonitor

IPv4/IPv6 TCP and UDP connections with owner process, image and signature; resolver-cache DNS records and administrator-only live ETW queries. External established connections with unsigned owners are notable.

ACTION → Inspect the executable, correlate domains with activity, or open Resource Monitor.

LIMITS → DNS cache data is historical visibility and does not by itself attribute every query to a process; live DNS ETW needs elevation. No packet inspection and no traffic-volume graphs.

Signature verification

macOS equivalent
What's Your Sign?

Authenticode verdicts with catalog fallback, used consistently by every other tool. Six-state verdict model that never fabricates an unsigned result from an inconclusive check.

ACTION → Trust the verdict states: what was checked is always stated explicitly.

LIMITS → A valid signature is evidence of origin, not of good behaviour.

Hijack scan

macOS equivalent
DHS

Unquoted service paths, writable service directories and PATH entries, and phantom DLL imports, each graded by whether it is actually exploitable on this machine.

ACTION → Fix the exploitable findings first; the grading tells you which ones matter.

LIMITS → Grades exploitability on the scanned machine's current ACLs; results differ between machines.

Beyond the macOS originals

Three capabilities with no Objective-See counterpart.

Write attribution

Names the program behind a persistence or ransomware alert when running elevated, naming it “written by setup.exe (pid 4242)”, and says why it cannot when it is not.

Per-process drill-down

winsight process <pid>, one process: lineage, loaded modules and live connections in a single report.

Physical-access detection

winsight presence: when this machine woke, and whether anyone was there.

An honest verdict model

Persistence results deliberately separate file discovery from signature checking. WinSight never converts an inconclusive check into a fabricated unsigned verdict.

SignatureValid

Windows validated the embedded or catalog signature.

Unsigned

Verification completed and Windows reported NotSigned.

InvalidSignature

Invalid or untrusted signature, including hash mismatch or explicit distrust.

FileMissing

No file exists at the path Windows would load. Signature not checked: commonly an orphaned registration.

AccessDenied

Windows denied or prevented access. Signature not checked.

VerificationError

The command could not be resolved or verification could not complete. Never converted into a fabricated verdict.

Stated limits, not hidden failures

  • WinSight does not claim to be antivirus or EDR, and does not guarantee detection of kernel rootkits, memory-only implants or every persistence technique.
  • Protected, exited or cross-architecture processes can prevent some evidence from being read; those results are skipped, not guessed.
  • Browser coverage is currently Chromium-family; Firefox is not yet covered.
  • Real-time persistence blocking and ransomware interception require a separately signed, safety-reviewed driver and are not shipped.

Coming from another tool? See how WinSight compares with Autoruns, GlassWire or Little Snitch.

Ready to try it? Download WinSight →