Installation guide
How to install Kernel Pack
Last updated
Was this helpful?
How to install Kernel Pack
Last updated
Was this helpful?
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 or 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 and .
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:
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:
Are you running Kernel Pack on Linux? Never run it as ROOT.
If you don't have the latest version (or higher than V18) of Java JDK or OpenJDK, go to or to download.
Kernel Pack requires both and (V2.7). If you don't have them installed yet, you can either: