This Python script allows you to generate Nessus Professional Keys directly without having to fill out the registration form. It simplifies the process and makes it more convenient for users to get started with Nessus.
2023-09-10.00-05-00.mp4
To generate a Nessus Professional Key using the script, simply run the following command:
python nessuskeygen.py
If you prefer a Windows executable, you can download nessuskeygen.exe
and click the "Generate Key" button to generate a key.
Start Nessus:
C:\Windows\system32>net start "Tenable Nessus"
Stop Nessus:
C:\Windows\system32>net stop "Tenable Nessus"
Start Nessus:
# systemctl start nessusd
Stop Nessus:
# systemctl stop nessusd
Start Nessus:
# systemctl start nessusd
Stop Nessus:
# systemctl stop nessusd
Start Nessus:
# service nessusd start
Stop Nessus:
# service nessusd stop
Start Nessus:
# systemctl start nessusd
Stop Nessus:
# systemctl stop nessusd
To update the Nessus key, you can use the following commands:
For all operating systems:
nessuscli fix --reset-all
# /opt/nessus/sbin/nessuscli fetch --register xxxx-xxxx-xxxx-xxxx
# /usr/local/nessus/sbin/nessuscli fetch --register xxxx-xxxx-xxxx-xxxx
C:\Program Files\Tenable\Nessus>nessuscli.exe fetch --register xxxx-xxxx-xxxx-xxxx
# /Library/Nessus/run/sbin/nessuscli fetch --register xxxx-xxxx-xxxx-xxxx
Replace xxxx-xxxx-xxxx-xxxx
with your new Nessus Professional Key.
Please note that this script is provided for educational purposes only and should be used responsibly and in compliance with the Nessus licensing terms.