Custom Kali version - Adding licenced tools with legitimate licences for air-gapped deployment

Good Morning / Afternoon all.

I have a bit of a question on a problem I have and would love some help. I’m trying to build a custom version of kali where I take the already excellent version and wish to add some additional tools to it such as nessus professional and burpsuite pro, however these need to be pre-activated. The idea here is I want to be able to give someone a copy of the ISO so they can install it on a air-gaped network and it is then ready to rock with activated versions of the above tools.

Is there a way to do this? ive been playing with the live build tools and have made several attempts at this and im ether getting a working live image, but as soon as its installed to disk it seems to lose its licence and plugins etc.

Secondly, is there a way to make the live image have more then one user when booted off the ISO? burp licences are tied to the user account its installed on, and therefore if two people need to use burp its not possible as the second account requests the licence key again.

so in short, what im trying to do is:

  1. Create a bootable iso file that can run as a live image or install to disk (eventually to also be installed on cloud i.e. aws etc in a future version)
  2. has Nessus installed, licenced and has the latest plugins as of when the image is built and not require any additional setup / internet connection
  3. has several pre-configured user accounts, each with their own burp licence installed with no additional setup / internet connection
  4. some other additional tools added.

I seem to be stuck on 2 and 3 mostly, 1. i have a kinda working live build but when i install it to disk it breaks the licenced stuff.

Thanks in advance,

I am fairly certain those licensed tools rely on host configuration as part of the license key and that this model is doomed to fail. I could be wrong, but based on my own experience with them, I do not believe I am.

Thanks for the response, I believe you may well be correct as I’ve not had much luck doing this myself and been trying to work out why. Think this idea may be doomed to fail unfortunately.

Thanks again though :smiley: