AKILT
AKILT copied to clipboard
A Windows Botnet written in Golang
AKILT
AKILT (pronounced ay kilt) is an undetectable windows *botnet ??* written in golang with a cross-platform C&C Server
AKILT aims to help security enthusiasts and malware analysts better understand how botnets work by providing an open source example of an advanced botnet.
Setup
You can download one of the prebuilt binaries to test it.
Or build from source by following these steps:
Install the dependencies:
- a gcc compiler (download TDM-GCC from here)
- make (download make using chocolatey)
- Go (download the golang installer from here)
After installing the dependencies above. Run these commands.
git clone github.com/Xart3mis/AKILT
cd AKILT
make
NOTE: Compiling the client only works on windows 64-bit
If you'd like to compile the client or server seperately. Run the following commands.:
make clean
instead of running make
directly run make client
or make server
the compiled binaries will appear in Client/bin/
and Server/bin/
Server
Features
[X] Capture Client Screen
[X] Display Dialog on Client PC
[X] Take Picture from Client webcam
[X] DDOS (Slowloris, httpflood, Udpflood)
[X] Remote Command Execution
[X] Display text on client screen
[WIP] Download files to client
[WIP] Upload files from client
[WIP] Play Audio on client pc
[X] Keylogger
[WIP] Spreading mechanism i am yet to figure it out
[WIP] Persistence
[WIP] Bot and C2 builder
[WIP] Reverse Shell
[WIP] Hardcoded login system
[WIP] Get System Information
[WIP] Retrieve user password hashes