Installation guide
How to install Kernel Pack
Kernel Pack is a Java Desktop application, which makes it multi-platform. It will run on any operating system, such as Windows, Linux or Mac. This guide will help you install and configure it on your desired OS.
Setting up the environment for Kernel Pack:
We strongly recommend running Kernel Pack from a VM ( Virtual Machine ) such as VirtualBox or VMware. During a penetration test or a red team exercise, you should always work from an isolated environment and not on your working desktop machine.
Kernel Pack - Technical Requirements (JavaJDK, Nmap and Python) :
Once you have decided on the operating system to use as a host for Kernel Pack, you will have to install Java JDK to be able to run it. Kernel Pack is compatible with OpenJDK and Oracle Java.
In case you will use on Linux, simply go to Kernel Pack's folder and install requirements.sh as shown in the following video:
If you are running Kernel Pack from Windows, you can verify if you have Java JDK already installed in your operating system by opening a terminal and running the following command:
// Java -version

If you don't have the latest version (or higher than V18) of Java JDK or OpenJDK, go to Oracle Java or OpenJDK to download.
Kernel Pack requires both Nmap and Python (V2.7). If you don't have them installed yet, you can either:
Visit their official websites to download and install them manually.
Simply launch Kernel Pack, and a pop-up will guide you through the installation process for both tools.
Opening Kernel Pack for the first time
Once you have everything installed, go to Kernel Pack's folder and paste the key file into the Key folder. Double click to open KernelPack.jar or from a console type:
// Java -jar KernelPack.jar
Are you running Kernel Pack on Linux? Never run it as ROOT.
Last updated
Was this helpful?