- 23 Nis 2019
- 219
- 18
Merhaba dostlar,
Bugün kendi yazdığım bir android keylogger uygulamasıyla karşınızdayım. Uygulamayı kendim için ve sınırlarımı test etmek için yazdım fakat düzgün çalıştığını görünce sizinle de paylaşmak istedim.
Nasıl Çalışır?
Listener ve Logger isimlerinde 2 adet android uygulama var;
Logger, hedef cihazın ekranını izleyerek klavye tuş vuruşlarını anlık olarak veritabanına ve bir txt dosyasına kaydeder. Bu txt dosyası da her 1000 tuş vuruşunda veritabanına yüklenir. Listener uygulaması aynı zamanda canlı olarak hangi uygulamaya girildiğini de izler. Bu bilgiler de bir txt dosyasına kaydedilir ve diğer txt dosyasıyla aynı anda veritabanına yüklenir. Tekrar belirteyim her iki bilgiyi de anlık olarak canlı izleyebilirsiniz.
Listener, Logger uygulamasının veritabanına yüklediği bilgileri takip eder ve görüntülemenizi sağlar.
Veritabanı Kurulumu
1) Firebase hesabı aç ve uygulamanı oluştur(Bunun hakkında birçok video ve konu olduğu için anlatmayacağım).
2) Soldaki slidebar'daki build bölümünden Authentication, Realtime Database ve storage kurulumu yap.
not: Authencation metodu Email/Password olmalı.
3) Authencation üzerinden kendiniz için bir hesap oluşturun.
Uygulama Kurulumu
1) Aşağıda linkini verdiğim klasörleri android studio ile açın.
2) Sağ üst köşeden firebase hesabı açtığınız google hesabı ile oturum açın.
3) Üst kısımdan tools > firebase adımlarını takip ederek uygulamayı firebase hesabına ekleyin(her iki uygulama için de uygulayın).
4) firebase üzerinden oluşturduğunuz kullanıcının uid'sini kopyalayın(Authencation sayfasına girince sağ tarafta göreceksiniz).
5) Logger uygulamasının kodlarında KeyLoggerService.java dosyasını açın ve "kime" değişkeninin değerine kopyaladığınız uid'yi yapıştırın(uid'nin sonunda "/" olmasına dikkat edin).
not: 6, 7 ve 8. adımlar her iki uygulama için geçerli.
6) Sol üstten Build > Build Bundle(s) / APK(s) > Build APK(s) adımlarını izleyerek apk dosyasını oluşturun.
7) İşlem tamamlandıktan sonra sağ alt kösede bir kutucuk belirecek, o kutunun içindeki locate yazısına tıklayın.
8) Uygulamanın kurulu olduğu klasör açılacaktır.
Logger uygulamasını hedef cihaza kurun, sizden erişilebilirlik izni isteyecektir o izni verin. sonra başka bir şey yapmanıza gerek yok.
Listener Uygulamasını kendi cihazınıza kurun ve oturum açın. İstediğiniz bilgilere oradan erişebileceksiniz.
Konum bu kadardı bir hatam olduysa kusura bakmayın. İstek, öneri ve şikayetlerinizi yorumlarda belirtebilirsiniz. İstek gelirse konuyla alakalı video çekebilirim.
Buraya kadar okuduğunuz için teşekkür ederim
.
Dosya Linki: Logger.rar dosyasını indir - download
RAR Dosyası VirusTotal Linki: VirusTotal
Bugün kendi yazdığım bir android keylogger uygulamasıyla karşınızdayım. Uygulamayı kendim için ve sınırlarımı test etmek için yazdım fakat düzgün çalıştığını görünce sizinle de paylaşmak istedim.
Nasıl Çalışır?
Listener ve Logger isimlerinde 2 adet android uygulama var;
Logger, hedef cihazın ekranını izleyerek klavye tuş vuruşlarını anlık olarak veritabanına ve bir txt dosyasına kaydeder. Bu txt dosyası da her 1000 tuş vuruşunda veritabanına yüklenir. Listener uygulaması aynı zamanda canlı olarak hangi uygulamaya girildiğini de izler. Bu bilgiler de bir txt dosyasına kaydedilir ve diğer txt dosyasıyla aynı anda veritabanına yüklenir. Tekrar belirteyim her iki bilgiyi de anlık olarak canlı izleyebilirsiniz.
Listener, Logger uygulamasının veritabanına yüklediği bilgileri takip eder ve görüntülemenizi sağlar.
Veritabanı Kurulumu
1) Firebase hesabı aç ve uygulamanı oluştur(Bunun hakkında birçok video ve konu olduğu için anlatmayacağım).
2) Soldaki slidebar'daki build bölümünden Authentication, Realtime Database ve storage kurulumu yap.
not: Authencation metodu Email/Password olmalı.
3) Authencation üzerinden kendiniz için bir hesap oluşturun.
Uygulama Kurulumu
1) Aşağıda linkini verdiğim klasörleri android studio ile açın.
2) Sağ üst köşeden firebase hesabı açtığınız google hesabı ile oturum açın.
3) Üst kısımdan tools > firebase adımlarını takip ederek uygulamayı firebase hesabına ekleyin(her iki uygulama için de uygulayın).
4) firebase üzerinden oluşturduğunuz kullanıcının uid'sini kopyalayın(Authencation sayfasına girince sağ tarafta göreceksiniz).
5) Logger uygulamasının kodlarında KeyLoggerService.java dosyasını açın ve "kime" değişkeninin değerine kopyaladığınız uid'yi yapıştırın(uid'nin sonunda "/" olmasına dikkat edin).
not: 6, 7 ve 8. adımlar her iki uygulama için geçerli.
6) Sol üstten Build > Build Bundle(s) / APK(s) > Build APK(s) adımlarını izleyerek apk dosyasını oluşturun.
7) İşlem tamamlandıktan sonra sağ alt kösede bir kutucuk belirecek, o kutunun içindeki locate yazısına tıklayın.
8) Uygulamanın kurulu olduğu klasör açılacaktır.
Logger uygulamasını hedef cihaza kurun, sizden erişilebilirlik izni isteyecektir o izni verin. sonra başka bir şey yapmanıza gerek yok.
Listener Uygulamasını kendi cihazınıza kurun ve oturum açın. İstediğiniz bilgilere oradan erişebileceksiniz.
Konum bu kadardı bir hatam olduysa kusura bakmayın. İstek, öneri ve şikayetlerinizi yorumlarda belirtebilirsiniz. İstek gelirse konuyla alakalı video çekebilirim.
Buraya kadar okuduğunuz için teşekkür ederim
Dosya Linki: Logger.rar dosyasını indir - download
RAR Dosyası VirusTotal Linki: VirusTotal