The Discord Honeypot System is a sophisticated monitoring tool designed to enhance server security and moderation efficiency. Utilizing multiple Discord accounts, each running in dedicated Virtual Machines (VMs) or Docker containers, this Python-based system automates the surveillance of direct message (DM) activity. Its primary objective is to detect, capture, and relay suspicious or unwanted DM communications to a specific channel within a designated server for further action by the moderation team.
controller.py: This is the main script that starts and monitors the honeypot instances.honeypot_1.py to honeypot_6.py: These are honeypot instance scripts.Tools folder: Includes generator scripts to create fake data for each honeypot instance based on the wordlist.txt file.wordlist.txt: The generator scripts use this file to generate randomized usernames and nicknames for the honeypot accounts.Honeypot-Logs folder: Contains log files for each honeypot instance: honeypot_log_1.json to honeypot_log_6.json.Tokens folder: Contains tokens and IDs for each honeypot instance: token_1.json to token_6.json.Database folder: Contains profile images and configuration files for each honeypot instance.The system's honeypot bots are equipped with various customization abilities to enhance their effectiveness and remain undetectable. Additionally, the new controller.py script manages and monitors the honeypot instances.
Each honeypot instance file, such as honeypot_1.py to honeypot_6.py, serves as a standalone script responsible for simulating user behavior, monitoring direct messages (DMs), and maintaining a low-profile presence within Discord servers. Here's an overview of the functionality and structure of these files:
These scripts are essential components of the Discord Honeypot System, working in tandem with the controller script to create a comprehensive monitoring and detection framework. By simulating authentic user interactions while actively monitoring DM activity, these honeypot instances contribute significantly to server security and moderation efforts.
This script operates by utilizing methodologies that are against Discord's Terms of Service (ToS), including the use of self-bots. Its creation and distribution are intended for conceptual and educational purposes only. Users must be aware of the risks, including potential account bans, and are solely responsible for any consequences arising from its use.
This project is a conceptual framework intended for educational and research purposes. The developer disclaims all responsibility for any misuse or violation of Discord's ToS resulting from the deployment of this system. Users are advised to proceed with caution and consider the ethical and legal implications of their actions.
Feedback and contributions are welcome to enhance the system's features and efficiency. Please adhere to standard coding practices and respect Discord's guidelines when proposing changes or additions.