alvinbaby / RainbowRat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rainbow RAT

This software is made for educational purposes only !

Main creator of Rainbow RAT is abyssal army (Luna)

Rainbow is a spyware based on Telegram bot for full access to Android devices.
By using this tool, you can have full access to the target device and control all the actions of the device.

Description

This tool is made of two parts, server and client.

Server side:
The server implemented for this tool is built with the nodejs framework.

  • Client management with socket IO
  • Telegram bot management with telegram API

Client side:
The client side of this tool is an application that must be installed on the target device.
Client side of this tool is made with the Kotlin language and Jetpack Compose framework.
This application consists of 5 main parts:

  • Accessibility service
  • Socket IO message handler
  • Https file uploader
  • Social engineering technique in welcome page to grant permissions by the user
  • Responsive web view

Features

Initial accesses to the target device:

  • Access to contacts
  • Access to incoming and outgoing SMS
  • Access to notifications
  • Access to call history
  • Access to the list of installed applications
  • Access to clipboard
  • Display a short text message on the target device
  • Vibrate target device with custom timing

Advanced access:

  • Access to the main camera and selfie camera
  • Get a screenshot from the target device
  • Send SMS with the target device
  • Send SMS to all contacts saved on the target device
  • Playing sound on the target device by sending voice in Telegram bot
  • Record target device microphone with custom timing
  • Access to all gallery images
  • Display custom notification on target device

Advanced file explorer:
This tool gives you easy access to all the files of the target device, which can be easily managed through the buttons in the Telegram bot.

  • Access to all files
  • Delete files

Advanced Keylogger:
This tool reports to you all the actions performed on the target device such as:

  • Texts typed in the device
  • Notifications with details
  • Opened applications
  • Clicked buttons
  • All the texts on the screen

How to use

Setup server side

modify data.json file that exist in server files and replace your own bot token and numric telegram ID

run nodejs server files on live host (like render.com)

Setup client side

copy your web service URL and modify connection.json that exist in assets folder and place your own URL(remember to put / at the end of the URL)

if you cant build app using source code just download apk file and modify it with apk editor

Fallow me on social media

Telegram Twitter

About

License:MIT License