So we’ve recently got a Nessus Professional license. While only one engineer will be using it at any given time, as we have remote teams working it’s not practical to just set up a single laptop and ship it around the country any time we need a different engineer to use it. So, I’ve written a simple batch script that allows us to transfer the license between user’s machines. Hopefully it’ll be helpful to someone else too.
You’ll need to set two variables in the file for it to work. ‘regcode’ is your Nessus Professional registration code, and ‘nessuspath’ is the path to the nessuscli executable file.
You’ll also need to run the batch file as an administrator (nessuscli can’t write to the key file without it).
Goes without saying I take no responsibility if you decide to use it, all at your own risk, etc.
REM -- Simple script by Steve Muller to reactivate Nessus or transfer the license