Skip to main content

ness-protection

NESS protection engine (EDR + EPP): on-demand scans, detections, quarantine and anti-ransomware rollback.

To be confirmed: binary name on macOS/Linux

On macOS and Linux the help shows the protection component under another binary name. NESS confirmed everything is named ness-protection; commands in those tabs use that name until the final binary is confirmed.

Commands are run by name (the installer adds the binaries to PATH). On Windows, run them in PowerShell as administrator (recommended; required where marked "Yes"). On macOS and Linux, with sudo.

Scanning​

ArgumentDescriptionExampleRequires admin
--scan <ruta>On-demand scan of a path. JSON output (one line per result).ness-protection --scan C:\Users\Public\DownloadsRecommended
--scan-quickQuick scan of high-risk locations.ness-protection --scan-quickRecommended
--scan-fullFull scan (Users, ProgramData and Program Files).ness-protection --scan-fullRecommended
--scan-path <carpeta>Scans a specific folder (lab, USB, shares). Shows progress in the terminal; with a pipe or --json it outputs JSON.ness-protection --scan-path E:\Recommended
--jsonWith --scan-path, forces JSON output (useful for scripts).ness-protection --scan-path E:\ --jsonRecommended

Detections and quarantine​

ArgumentDescriptionExampleRequires admin
--alerts [N]Shows the last N detections from the local journal (default 20).ness-protection --alerts 50Recommended
--quarantine listLists quarantined items.ness-protection --quarantine listRecommended
--quarantine restore <id>Restores a quarantined item.ness-protection --quarantine restore <id>Yes
--quarantine delete <id>Permanently deletes a quarantined item.ness-protection --quarantine delete <id>Yes

Anti-ransomware​

ArgumentDescriptionExampleRequires admin
--rollback <desde>Rolls back ransomware changes since an ISO 8601 timestamp or the last incident (last_incident).ness-protection --rollback last_incidentYes

Service​

ArgumentDescriptionExampleRequires admin
--installInstalls the protection service.ness-protection --installYes
--uninstallUninstalls the protection service.ness-protection --uninstallYes
--statusShows the protection engine status.ness-protection --statusRecommended
--versionShows the version.ness-protection --versionRecommended
Anti-ransomware rollback

--rollback reverts file changes on the device. Use it only during ransomware incident response and, if possible, with NESS support (soporte@nesshq.com). Timestamp example: ness-protection --rollback 2026-10-13T08:00:00.

Source

Agent binaries help (--help) on Windows, macOS and Linux; NESS confirmations (Oct-2026).