- Bu repo, Android Debug Bridge (ADB) protokolünü kullanarak Wirelles ADB'nin açık olduğu cihazları tespit etmek için yapılmıştır. ADB Brute Force, ip-port kombinasyonlarını deneyerek cihazlara erişim sağlamaya çalışır.
- Wirellese bağlanmak bir nevi androidde back door oluşturmak gibidir. Uzaktan shell kodları çalıştırabilirsiniz!
- Öncelikle eğer git varsa repoyu klonlayın
git clone https://github.com/Berkwe/ADB-bruteforce
(yoksa zip olarak indirip açın) - Sonrasında cihazınıza ADB toolsu kurmanız gerek
https://www.xda-developers.com/install-adb-windows-macos-linux/
bu linkden kurulumu bulabilirsiniz. - Son olarak
main.py
dosyasını çalıştırın
NOT : ÖNERİLMEZ. Dev, kalide test ettiğinde birçok hata ve geç tarama sorunuyla karşılaştı.
- Öncelikle repoyu klonlayın
git clone https://github.com/Berkwe/ADB-bruteforce/
- Sonrasında ADB toolsu kurmamız gerek bunun için
apt-get install android-tools-adb && apt-get install android-tools-fastboot
(fastboot isteğe bağlıdır) - Son olarak
main.py
dosyasını çalıştırın - Eğer
[Errno 24] Too many open files
gibi bir hatayla karşılaştıysanız, root bir termialeulimit -n 18000
yazmayı deneyin.
- Sonrasında
main.py
dosyasını çalıştırın. - Program, belirtilen cihaz IP adresine ADB protokolü üzerinden bağlanarak oturum açma denemelerini gerçekleştirir.
- Başarılı bir geri dönüş alınırsa, ip-port kaydedilir ve çıktı verilir.
- Bu programı doğru kullanmanız için cihazınızın bağlanmak istediğiniz cihazla pairlanmış olması gerekir.
- Bu program sadece açık adb portlarını bulmak için tasarlanmıştır.
- Android 9'dan önceki sürümlerde ADB portu varsayılan olarak 5555'dir.
- Kullanımından kesinlikle ben sorumlu değilim, sadece eğitici amaçla kullanın.
Bu proje MIT Lisansı altında lisanslanmıştır. Ayrıntılar için LICENSE dosyasına bakın.