Skip to content

DevPlague/Plague-Discord-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plague Discord-Bot


forthebadge docker forthebadge python forthebadge discord

Bugs may cry 🐛🔥

Plague is a Discord bot built to assist with common tasks in penetration testing, CTF challenges, and cybersecurity workflows. While it was primarily designed for cybersecurity, Plague also includes features that are useful for regular users, such as scanning potentially malicious URLs, generating QR codes, and creating secure passwords. Plague currently supports 20 commands.

Showcase

Bot.Showcase.First.Release.mp4

Prerequisites

Before cloning the repository, you should be aware that the following components are required for the bot to function:

  • Discord Token.
  • VirusTotal API key (Optional).

Also, if you want to deploy Plague locally without using Docker, you will need:

  • Python 3.11 or 3.12.
  • Poetry 2.1.3 or higher.

Setup and Installation

Since Plague is intended to be deployed locally, we decided to provide two methods for the installation in a concise guide suitable for any user familiarized with Python3 or Docker. It is highly recommended to install Plague via Docker, due to its extreme ease; however, you can also install it manually using Poetry.

The Setup Guide for Plague can be found here.

Note: Links don't work on GitHub preview, download the PDF for a better experience.

Plague Features

  • Interactive help command.
  • Hash checksum verification and hashing functions.
  • QR Generation for both URL and WiFi data.
  • Encode/Decode functions for various formats.
  • DNS Lookup and Reverse DNS.
  • Short URLs Expand.
  • Customizable payloads for Reverse Shells, TTY cheatsheet and Web Shells.
  • Memorable/Random Password Generations.
  • WAF Detection with wafw00f.
  • Detect malicious URLs and IPs via VirusTotal API (you'll need an API key to use the commands associated).
  • Clean messages from channels.
  • File Analysis via VirusTotal API (new!)

Disclaimer

Files submitted become part of VirusTotal's database and may be accessible to premium users and researchers. Do not upload confidential, proprietary, or sensitive files.

Requested features and coming soon!

  • Slash Commands.
  • Extract metadata.
  • CVE Searcher.
  • More moderation and guild management commands.

About

Plague⚡ is a bot that will hold your weapon case during your Pentest tasks. It has been equipped with several tools to make your work more enjoyable.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors