I have a quick hack for this and am in the process of testing. I fully expect to get loads of errors, but will update once I see and/or resolve them.
Do not expect this to fully work, as I am just tricking the installer. However, since Nexpose resides inside of a .jar it should be quite easy to resolve any problems.
*** If Kali is in a VM TAKE A SNAPSHOT. If it's not in a VM, don't even attempt this ***
1. Make backup copies of /etc/lsb-release and /usr/lib/os-release
2. Modify /etc/lsb-release with previous Kali information:
Code:
DISTRIB_ID=Kali
DISTRIB_RELEASE=2.0
DISTRIB_CODENAME=sana
DISTRIB_DESCRIPTION="Kali GNU/Linux 2.0"
3. Modify /usr/lib/os-release with the following:
Code:
PRETTY_NAME="Kali GNU/Linux 2.0 (sana)"
NAME="Kali GNU/Linux"
ID=kali
VERSION="2.0 (sana)"
VERSION_ID="2.0"
ID_LIKE=debian
ANSI_COLOR="1;31"
HOME_URL="kali.org/"
SUPPORT_URL="forums.kali.org/"
BUG_REPORT_URL="bugs.kali.org/"
4. Nexpose and the existing installation of Postgresql have a port conflict, so you will have to resolve that.
5. If the installer hangs when it attempts to launch itself, it is probably due to the port conflict.
6. Once the installation is complete, you must revert your system info files back or "bad things" will happen.