Exploit Pack - Documentation
  • Exploit Pack
    • Installation guide
    • License Activation
    • First steps
    • Running the network mapper
    • AutoPwn
    • UTF-8 Locator
    • Notepad
    • Reverse shell - One-liners
    • Hex Editor
    • GDB Connector
    • Log your actions
    • Exploits customization
    • Add a Proxy to Exploit Pack
    • Using Reverse Shells
    • XSS Agent - Tunnel
    • Advanced DLL Injections
    • VBS/PS Agent - Remote Access
    • VBS Agent Wizard
    • Exploit Development I
    • Exploit Development II
    • Exploit Development III
  • Control Pack
    • Installation guide
    • License Activation
    • First Steps: Configure Control Pack
    • Launch your first agent
    • Control Pack agent's code
    • Agent connection
    • Java Agent
    • Browser Agent
    • VBS Agent
    • .NET Profiler DLL Agent
    • How to use the DLL + UnHooker Agent
    • .NET shell
    • Python Shell
  • Kernel Pack
    • Installation guide
    • License Activation
    • First Steps: Configure Kernel Pack
    • Generating a new Rootkit
    • Deploying a Rootkit
    • Process hiding
    • Other features
Powered by GitBook
On this page

Was this helpful?

  1. Kernel Pack

Installation guide

How to install Kernel Pack

PreviousKernel PackNextLicense Activation

Last updated 5 days ago

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:

// Java -version
  • 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.

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:

Oracle Java
OpenJDK
Nmap
Python
VirtualBox
VMware.
OpenJDK
Oracle Java