File and Process Whitelist

Nessus should be whitelisted in third-party endpoint security products such as anti-virus applications and host-based intrusion and prevention systems.

Note: If your Windows installation uses a non-standard drive or folder structure, use the %PROGRAMFILES% and %PROGRAMDATA% environment variables.

The table below contains a list of Nessus folders, files, and processes that should be whitelisted. For information about whitelisting Nessus Agent processes, see File and Process Whitelist in the Nessus Agent User Guide.

Windows
Files
C:\Program Files\Tenable\Nessus\*
C:\Program Files (x86)\Tenable\Nessus\*
C:\ProgramData\Tenable\Nessus\*
Processes
C:\Program Files\Tenable\Nessus\nessuscli.exe
C:\Program Files\Tenable\Nessus\nessusd.exe
C:\Program Files\Tenable\Nessus\nasl.exe
C:\Program Files\Tenable\Nessus\nessus-service.exe
C:\Program Files (x86)\Tenable\Nessus\nasl.exe
C:\Program Files (x86)\Tenable\Nessus\nessuscli.exe
C:\Program Files (x86)\Tenable\Nessus\nessusd.exe
C:\Program Files (x86)\Tenable\Nessus\nessus-service.exe
Linux
Files
/opt/nessus/sbin/*
/opt/nessus/bin/*
Processes
/opt/nessus/bin/nasl
/opt/nessus/sbin/nessusd
/opt/nessus/sbin/nessuscli
/opt/nessus/sbin/nessus-service
macOS
Files
/Library/Nessus/run/sbin/*
/Library/Nessus/run/bin/*
Processes
/Library/Nessus/run/bin/nasl
/Library/Nessus/run/sbin/nessus-service
/Library/Nessus/run/sbin/nessuscli
/Library/Nessus/run/sbin/nessusd
/Library/Nessus/run/sbin/nessusmgt