
KratosKnife is an advanced botnet written in Python 3 designed for Windows OS. It comes with various sophisticated features, including persistence and VM detection methods.
Disclaimer
:computer: This project was created only for good purposes and personal use. THIS SOFTWARE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND. YOU MAY USE THIS SOFTWARE AT YOUR OWN RISK. THE USE IS COMPLETE RESPONSIBILITY OF THE END-USER. THE DEVELOPERS ASSUME NO LIABILITY AND ARE NOT RESPONSIBLE FOR ANY MISUSE OR DAMAGE CAUSED BY THIS PROGRAM.
Prerequisites
- Python 3.X
- Few External Modules
Server Setup
Here’s how to correctly set up the server for the KratosKnife botnet:
- Upload and unzip
panel.zip
on your hosting available in this repository. - Create a database with any name you desire.
- Change the data in
classesDatabase.php
. - Change files and folders permission to 777 for the
Uploads Folder
andScripts Folder
. - Go to
install.php
to automatically create the botnet tables.
For Local Testing
- Install XAMPP and put panel files in the
htdocs
folder. - Run Apache MySQL Service in XAMPP Controller.
- Create a database with any name you desire.
- Change the data in
classesDatabase.php
. - Go to
install.php
to automatically create the botnet tables.
Installation
To install KratosKnife and its dependencies, follow these commands:
bash
# Install dependencies
$ Install latest python 3.x
# Clone this repository
$ git clone https://github.com/PushpenderIndia/KratosKnife.git
# Go into the repository
$ cd KratosKnifeBotnet-Generator
# Installing dependencies
$ python -m pip install -r requirements.txt
# Update pyinstaller.exe path in Generator.py (line 9)
# Getting Help Menu
$ python Generator.py --help
# Making Payload BOTNET
$ python Generator.py -s localhostpanel -o output_file_name --icon iconexe.ico
Understanding the Payload Creation Process
Think of creating a payload for KratosKnife like crafting a secret recipe. You gather all your ingredients (command options) and mix them according to your specific tastes (requirements) to create a final dish (output file). Each ingredient impacts the flavor (functionality) of your final dish, so you must use them wisely!
Available Commands
- Clients Command:
- Ping: Get Location Information
- Stealer: Access Firefox/Chrome Cookies
- Take Screenshot
- Computer Commands:
- Shutdown
- Restart
- Logoff
- DDOS Attack:
- Start DDOS
- Close Connection
Removing the Botnet
- Method 1:
- Run
regedit
and navigate toComputer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
. - Delete the entry called
WindowsUpdate
. - Delete the file named
svchost.exe
from your user pathAppData\Roaming
. - Restart the System.
- Run
- Method 2:
- Run
RemoveBOTNET.bat
on the infected system. - Restart the infected PC to stop the currently running evil file.
- Run
RemoveBOTNET.bat
again.
- Run
Troubleshooting
If you encounter issues during setup or during your use of KratosKnife, consider the following:
- Ensure that you have Python 3 and the necessary dependencies installed correctly.
- If permissions errors occur, double-check the file and folder permissions.
- Verify your database setup and ensure configurations in
classesDatabase.php
are accurate.
For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.
At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.