Pentesting Book Software update

Jan 13, 2018 | 2 minutes read

Tags: security, linux, kali

Upon starting to work through Penetration Testing by Georgia Weidman, I decided to run on an up-to-date software stack. When installing with a current Kali Linux some some software packages differ from what is in the book.


This comes now in version 7.0.1

The Ming C Compiler

The 32bit only compiler has been dropped in favor of the 32/64bit cross compiler

apt install mingw-w64


This has been update to 1.2 and the 1.0 Version is not available anymore with the provided link.

i686-w64-mingw32-c++-win32 Hyperion-1.2/Src/Crypter/*.cpp -o hyperion.exe

Android SDK

The Android SDK download is now bundle with Android Studio. After downloading Android Studio and unzipping it, run the setup wizard


This will install the Android SDK under ~/Android/Sdk. Create a sample project from the wizard. After the IDE loads you can now open the SDK Manager. To open the SDK Manager from Android Studio, click Tools > Android > SDK Manager or click SDK Manager in the toolbar. Install the Android versions of mentioned in the book.

Open the AVD Manager by clicking Tools > Android > AVD Manager.

  1. Click + Create Virtual Device....
  2. On the next window select Phone and Nexus 4.
  3. Click Next
  4. Select Other Images. Download Jelly Bean with ABI armeabi-v7a.
  5. Click Next. Click Finish Repeat for the other two Android APIs from the book.