EgeBalci
HERCULES
Go

HERCULES is a special payload generator that can bypass antivirus softwares.

Last updated Jun 8, 2026
601
Stars
154
Forks
9
Issues
0
Stars/day
Attention Score
31
Language breakdown
No language data available.
Files click to expand
README

HERCULES License Support Golang

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

VERSION 3.0.5 #INSTALLATION

SUPPORTED PLATFORMS:

Operative system Version
Ubuntu 16.04 / 15.10
Kali linux Rolling / Sana
Manjaro *
Arch Linux *
Black Arch *
Parrot OS 3.1

go get github.com/fatih/color go run Setup.go

WARNING: Don't change the location of the HERCULES folder.

#USAGE

HERCULES

#SPECIAL FUNCTIONS

Persistence : Persistence function adds the running binary to windows start-up registry (CurrentVersion/Run) for continuous 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.

Bitcoin: 16GvMV7eZH22p4rLQuu8h2gbgSLYr11KBM

🔗 More in this category

© 2026 GitRepoTrend · EgeBalci/HERCULES · Updated daily from GitHub