Installation guide – Exploit Pack
How to install Exploit Pack – Step by step guide
Exploit Pack at his core is a Java Desktop application this makes it multiplatform, and it means that it will run in any operating system such as Windows, Linux or Mac. This guide will help you install and configure it in your desired OS.
As any other Java application it will require you to install a JVM first, you can decide to use OpenJDK or Oracle Java, but in any case you should always consider to use a version of Java higher than 8, at the moment of writing this guide the latest Java version is 15, as you use the newest Java version you will also get speed performance boosts, better support and a more stable instace to work with.
Setting up the environment for Exploit Pack:
First you need to decide where to run Exploit Pack from, we recommend to run it from a VM ( Virtual Machine ) such as VMWare or Virtual Box. Exploit Pack as any other security tool of his type includes exploits ( script codes ) and utilities that will be detected, and with good reason, by your Antivirus and might conflict with your work session while using Exploit Pack. In the worst case scenario an AV could even delete files and corrupt your Exploit Pack installation. In any case, during a penetration test or a red team excercise you should always work from an isolated environment and not your working desktop machine.
Exploit Pack – technical requirements:
To run Exploit Pack you will need at least 500mb of disk space, around 4gb or more of RAM and a modern CPU capable of handling multi-threading applications at ease. As mentioned above, any operating system will do the trick as long as a JVM is properly installed, this takes us to the next section.
JAVA installation – Step by step:
Once you have decided on the operating system to use as host for Exploit Pack, then you must install Java to be able to run Exploit Pack.
Java is a class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible. It is a general-purpose programming language intended to let application developers write once, run anywhere, meaning that compiled Java code can run on all platforms that support Java without the need for recompilation.Java applications are typically compiled to bytecode that can run on any Java virtual machine (JVM) regardless of the underlying computer architecture.
You can verify if you have Java already installed in your operating system by opening a terminal and running the following command, this is an example for Windows but the same command will work for Linux and Mac, on this case the command shows us that we have the version 11.0.9 of Java installed.
Install Java on Linux ( debian-based ) or Mac:
apt-get install default-jdk
brew install –cask oracle-jdk
Download Java from Oracle:
We choose not to provide a link to download Java because it might change at the time you read this manual, just make sure that you download a version from the internet equal or higher than the one shown below:
Once you have downloaded your Java Installer, you can simply follow the wizard and you will get it configured in a few moments.
Once the download has finished you will get a file similar to the one we have here in the following screenshot:
Double click the file to run the installation wizard of Java JDK from Oracle as shown below:
Once the installation finished, you can close the wizard and get ready to run Exploit Pack.
As a final step you can verify that you have Java installed and configured into your system, from a console run this command as shown below:
Now download Exploit Pack and you will get a zip file with all the files needed, you need to uncompress it on a foilder that you have access to write into, your home folder should be fine for this.
Now it’s time to uncoimpress Exploit Pack, we are almost done!
On this example we are uncompressing and running the trial version of Exploit Pack, if you are a Premium user of Exploit Pack you should use your personal download link.
The uncompressed zip file should have a similar arrange of the files as shown in the following screenshot:
Time to run Exploit Pack! Double click on the .jar file or from a console navigate to this directory and run “java -jar ExploitPack.jar”
The first time you run Exploit Pack it will prompt you with this first-steps configuration wizard, if you need help to configure this part of Exploit Pack please check the section “First Steps” from the menu on the left of this manual.
Congratulations! You have used your first cpu-cycles with Exploit Pack in your own computer!