DevilMcRayn
- 20 Kas 2017
- 665 Mesaj
Aktiflik
Seviye
Deneyim
Merhabalar bu yazımızda Lojistik grup adına Android'de Güvenli APK Kurulumu Zararlı Yazılım Nasıl Ayıklanır? Hakkında bilgileri siz değerli Turkhacks üyelerimize Anlatmaya çalışacaz.
Android'de Güvenli APK Kurulumu: Zararlı Yazılım Nasıl Ayıklanır?
Android'in açık kaynak yapısı, kullanıcılara uygulama edinme konusunda büyük bir özgürlük sunar. Google Play Store dışından APK (Android Package Kit) dosyaları aracılığıyla uygulama kurmak (sideloading olarak da bilinir), bu özgürlüğün bir parçasıdır. Ancak bu esneklik, beraberinde ciddi güvenlik risklerini de getirir. Doğru önlemler alınmadığında, indirilen bir APK dosyası zararlı yazılım (malware), casus yazılım (spyware) veya fidye yazılımı (ransomware) içerebilir.Bu makalede, Android cihazınızda APK kurulumunu nasıl güvenli hale getireceğinizi, potansiyel zararlı yazılımları nasıl tanıyacağınızı ve bunlardan nasıl korunacağınızı adım adım ve detaylı bir şekilde inceleyeceğiz.
APK Nedir ve Neden Riskli Olabilir?
APK (Android Package Kit), bir Android uygulamasını yüklemek için kullanılan bir paket dosyası formatıdır. Tıpkı Windows'taki .exe dosyaları gibi düşünülebilir. Uygulamaların tüm kodunu, kaynaklarını, varlıklarını ve manifest dosyalarını içerir.APK kurulumu neden riskli olabilir?
- Doğrulama Eksikliği: Google Play Store, uygulamaları belirli güvenlik testlerinden ve doğrulama süreçlerinden geçirir. Üçüncü taraf kaynaklardan indirilen APK'lar bu doğrulama sürecinden geçmez.
- Değiştirilmiş Uygulamalar: Kötü niyetli kişiler, meşru uygulamaların APK dosyalarını alıp içine zararlı kodlar ekleyebilir ve ardından bunları internette dağıtabilir. Bu, "Trojan" olarak bilinen bir saldırı türüdür.
- Güncelleme Eksikliği: Google Play Store dışından yüklenen uygulamalar otomatik olarak güncellenmeyebilir. Bu, uygulamanın güvenlik açıkları barındıran eski bir sürümünü kullanmaya devam ettiğiniz anlamına gelebilir.
- Kimlik Avı ve Sahtecilik: Sahte web siteleri veya e-postalar aracılığıyla size popüler bir uygulamanın (örneğin, bir bankacılık uygulaması veya popüler bir oyun) sahte APK'sı sunulabilir.
Güvenli APK Kurulumu İçin Ön Hazırlıklar
APK kurulumuna başlamadan önce cihazınızda almanız gereken bazı önlemler ve yapmanız gereken ayarlar vardır:- "Bilinmeyen Kaynaklardan Uygulama Yüklemeye İzin Ver" Ayarını Yönetin:
- Android'in eski sürümlerinde bu, tek bir genel ayardı. Ancak Android 8.0 (Oreo) ve sonraki sürümlerde bu ayar, uygulamaya özel hale getirilmiştir.
- Bir APK dosyası yüklemeye çalıştığınızda, sistem sizden belirli bir uygulama (örneğin, kullandığınız dosya yöneticisi veya web tarayıcısı) için "Bilinmeyen kaynaklardan uygulama yüklemesine izin ver" iznini isteyecektir.
- Yapmanız gereken: Sadece güvenilir olduğundan emin olduğunuz uygulamalara bu izni verin (örneğin, güvendiğiniz bir dosya yöneticisi veya tarayıcı). Yükleme bittikten hemen sonra bu izni kapatmanız şiddetle tavsiye edilir.
- Ayarlar > Uygulamalar > Özel Uygulama Erişimi > Bilinmeyen Uygulamaları Yükle yolunu izleyerek hangi uygulamaların bu izne sahip olduğunu görebilir ve yönetebilirsiniz.
- Güçlü Bir Antivirüs/Antimalware Uygulaması Kullanın:
- APK yüklemesi yapmadan önce cihazınızda saygın bir mobil güvenlik çözümü (örneğin, Bitdefender, ESET, Norton, Kaspersky, Avast) bulunması kritik öneme sahiptir.
- Bu uygulamalar, indirdiğiniz APK dosyalarını tarayabilir ve potansiyel tehditleri daha kurulum aşamasında tespit edebilir.
- Verilerinizi Yedekleyin:
- Herhangi bir riskli işlemden önce, cihazınızdaki önemli verilerin (fotoğraflar, videolar, belgeler, kişiler) yedeğini almak iyi bir alışkanlıktır. Bulut yedeklemeleri (Google Drive, Dropbox) veya fiziksel bir depolama birimine yedekleme yapabilirsiniz.
Güvenilir APK Kaynakları ve Doğrulama Yöntemleri
APK indirirken en önemli adım, kaynağın güvenilirliğini sorgulamaktır.- Resmi Geliştirici Web Siteleri:
- Uygulamanın geliştiricisinin kendi web sitesi, APK indirmek için en güvenli kaynaktır. Çoğu geliştirici, uygulamalarını sadece Google Play'de sunsa da, bazıları kendi sitelerinde de sunabilir.
- Dikkat: Web sitesinin URL'sini dikkatlice kontrol edin. Kimlik avı siteleri, orijinaline çok benzeyen sahte URL'ler kullanabilir. HTTPS bağlantısı (URL'nin başında kilit simgesi) arayın.
- Saygın Üçüncü Taraf APK Depoları:
- Bazı üçüncü taraf APK depoları, güvenlik kontrolleri ve kullanıcı toplulukları sayesinde diğerlerinden daha güvenilirdir. Bunlar genellikle her uygulamanın farklı versiyonlarını, beta sürümlerini veya coğrafi kısıtlamalar nedeniyle Play Store'da bulunmayan uygulamaları barındırır.
- Önerilenler:
- APKPure.com: Geniş bir uygulama yelpazesi sunar ve SHA1 doğrulama ile uygulamaların değiştirilip değiştirilmediğini kontrol etme imkanı sunar.
- APKMirror.com: XDA Developers tarafından işletilen bu site, orijinal imzalı APK'ları sunmasıyla bilinir ve zararlı yazılım içerme riski oldukça düşüktür. Uygulamaların geliştiricileri tarafından imzalandığını doğrularlar.
- Asla kullanmamanız gerekenler: Rastgele arama sonuçlarında çıkan veya adını daha önce duymadığınız, şüpheli görünen sitelerden APK indirmeyin. "Free X Full Version" veya "Crack Y Premium" gibi başlıklar genellikle zararlı yazılım tuzağıdır.
- APK Doğrulama (Hash Değerleri ve Dijital İmzalar):
- En güvenli yöntemlerden biri, indirilen APK'nın hash değerini (MD5, SHA1, SHA256) veya dijital imzasını orijinaliyle karşılaştırmaktır.
- Nasıl yapılır:
- Güvenilir bir kaynaktan (örneğin APKMirror) bir APK indirdiğinizde, genellikle o APK'nın hash değeri veya dijital imza bilgisi verilir.
- İndirdiğiniz APK'yı cihazınızdaki bir dosya gezgini uygulamasıyla (bazı dosya gezginleri dosya özelliklerinde hash değeri gösterebilir) veya bir çevrimiçi hash hesaplayıcı araçla analiz edin (Ancak hassas dosyalar için çevrimiçi araca güvenmeyin, bilgisayarınızda çalışan bir program tercih edin).
- Elde ettiğiniz hash değeri, kaynak sitedeki değerle birebir aynı olmalıdır. Eğer farklıysa, APK dosyası üzerinde oynanmış demektir ve kesinlikle kurmayın.
- Dijital imzalar, uygulamanın geliştiricisi tarafından imzalandığını gösterir ve uygulamanın yayımlandıktan sonra değiştirilmediğini garanti eder. APKMirror gibi siteler bu imzaları doğruladığı için tercih edilir.
Potansiyel Zararlı Yazılım Belirtileri ve Tanıma Yöntemleri
Bir APK'nın zararlı yazılım içerdiğini gösteren bazı ipuçları ve belirtiler vardır:- İstenmeyen İzin İstekleri:
- Kurulum sırasında veya ilk çalıştırmada uygulamanın işleviyle alakasız görünen (örneğin, bir hesap makinesi uygulamasının kamera veya mikrofon erişimi istemesi) aşırı izin istekleri. İzinleri dikkatlice okuyun!
- Riskli İzinler: SMS gönderme/okuma, konum, mikrofon, kamera, kişiler, depolama yazma/okuma, "Diğer uygulamaların üzerinde görüntüleme" gibi izinler dikkatle incelenmelidir.
- Cihaz Performansında Anormal Değişiklikler:
- Pil ömründe ani düşüş: Arkaplanda çalışan zararlı yazılımlar pilinizi hızla tüketebilir.
- Aşırı ısınma: Cihazınız normalden daha fazla ısınıyorsa, işlemcinin sürekli olarak çalıştığını gösterir.
- Yavaşlama ve takılmalar: Uygulamalar geç açılıyor veya cihaz genel olarak yavaşlıyorsa, zararlı yazılım kaynakları tüketiyor olabilir.
- Beklenmedik veri kullanımı: Mobil veri kullanımınız aniden artıyorsa, zararlı yazılım verileri dışarıya aktarıyor veya reklam indiriyor olabilir.
- Beklenmedik Reklamlar veya Açılır Pencereler:
- Sık sık çıkan, kapatılması zor veya tüm ekranı kaplayan reklamlar (özellikle tarayıcıda değil, sistem genelinde) zararlı yazılım belirtisi olabilir.
- Ana ekranda aniden beliren yeni uygulama simgeleri.
- Tuhaf Uygulama Davranışları:
- Uygulamanın kendiliğinden açılması veya kapanması.
- Uygulamanın anormal miktarda veri indirmesi veya yüklemesi.
- Uygulama çökmeleri veya hataları.
- Telefonunuzun rehberinizdeki kişilere veya diğer uygulamalara otomatik olarak mesajlar göndermesi.
- Şüpheli Ağ Bağlantıları:
- Güvenlik uygulamanız veya bir ağ izleyici uygulaması, tanımadığınız veya şüpheli görünen IP adreslerine veya alan adlarına yapılan bağlantılar tespit ediyorsa dikkatli olun.
Zararlı Yazılım Tespit Edildiğinde Yapılması Gerekenler
Eğer cihazınızda zararlı yazılım olduğundan şüpheleniyorsanız veya bir antivirüs uygulaması tehdit algıladıysa, derhal aşağıdaki adımları uygulayın:- İnternet Bağlantısını Kesin:
- Telefonunuzun Wi-Fi'ını ve hücresel verisini hemen kapatın. Bu, zararlı yazılımın komuta ve kontrol sunucularıyla iletişim kurmasını veya daha fazla veri sızdırmasını engeller.
- Güvenli Modda Başlatın:
- Güvenli mod, üçüncü taraf uygulamaların çalışmasını engeller. Bu, zararlı yazılımı devre dışı bırakmanıza ve kaldırmanıza olanak tanır.
- Nasıl girilir (Xiaomi için yaygın yöntem): Güç düğmesine basılı tutun > Kapat veya Yeniden Başlat seçeneğini basılı tutun > Güvenli Modda Yeniden Başlat onayına dokunun. (Modelden modele değişebilir, arama yapmanız gerekebilir).
- Zararlı Uygulamayı Kaldırın:
- Güvenli modda, Ayarlar > Uygulamalar (veya Uygulama Yöneticisi) bölümüne gidin.
- Şüpheli gördüğünüz veya yeni yüklediğiniz uygulamaları bulun. Tanımadığınız bir uygulama varsa onu da kaldırın.
- Uygulamayı kaldıramıyorsanız, Yönetici İzinleri almış olabilir. Ayarlar > Güvenlik (veya Gizlilik) > Cihaz Yöneticileri bölümünden şüpheli uygulamanın yönetici iznini kapatın ve sonra tekrar kaldırmayı deneyin.
- Antivirüs Taraması Yapın:
- Cihazınızı normal moda döndürdükten sonra, güvenilir bir antivirüs uygulamasıyla tam bir sistem taraması yapın. Tespit edilen tüm tehditleri temizleyin veya karantinaya alın.
- Şifrelerinizi Değiştirin:
- Eğer bir casus yazılım olduğundan şüpheleniyorsanız, önemli çevrimiçi hesaplarınızın (bankacılık, e-posta, sosyal medya) şifrelerini başka bir güvenli cihazdan (bilgisayar) değiştirin.
- Fabrika Ayarlarına Sıfırlama (Son Çare):
- Eğer yukarıdaki adımlar işe yaramadıysa veya zararlı yazılımın tamamen temizlendiğinden emin değilseniz, fabrika ayarlarına sıfırlama en kesin çözümdür.
- Dikkat: Bu işlem tüm verilerinizi silecektir. Bu yüzden düzenli yedekleme önemlidir.
- Ayarlar > Sistem > Sıfırlama Seçenekleri > Tüm verileri sil (fabrika ayarlarına sıfırla) yolunu izleyin.
Ek Güvenlik İpuçları
- Uygulama İzinlerini Düzenli Olarak Kontrol Edin: Yüklediğiniz uygulamaların zamanla gereğinden fazla izin isteyip istemediğini periyodik olarak kontrol edin.
- Android ve Güvenlik Güncellemelerini Yükleyin: Cihazınız için mevcut olan en son Android ve güvenlik yamalarını yükleyin. Bu güncellemeler, bilinen güvenlik açıklarını kapatır.
- Ağ Güvenliğine Dikkat Edin: Halk açık Wi-Fi ağlarında hassas işlemler yapmaktan kaçının veya bir VPN kullanın.
- Şüpheli Bağlantılara Tıklamayın: E-posta, SMS veya sosyal medya üzerinden gelen şüpheli bağlantılara tıklamaktan kaçının. Özellikle bilinmeyen kaynaklardan gelen kısaltılmış URL'lere dikkat edin.
- Parola Yöneticisi Kullanın: Farklı hesaplar için güçlü ve benzersiz şifreler oluşturmak ve yönetmek için bir parola yöneticisi kullanın.
- İki Faktörlü Kimlik Doğrulama (2FA): Mümkün olan her yerde 2FA'yı etkinleştirin. Bu, şifreniz ele geçirilse bile hesabınızın korunmasına yardımcı olur.
Sonuç
Android'de APK kurulumu özgürlük sunsa da, bu özgürlüğün getirdiği sorumlulukları anlamak hayati önem taşır. Yalnızca güvenilir kaynaklardan APK indirmek, izinleri dikkatlice incelemek ve cihazınızda güçlü bir mobil güvenlik yazılımı bulundurmak, zararlı yazılımlardan korunmanın temelini oluşturur. Şüpheli davranışları tanımak ve hızlıca müdahale etmek, cihazınızın ve kişisel verilerinizin güvenliğini sağlamak için kritik adımlardır. Bu kılavuzdaki adımları uygulayarak, Android deneyiminizi hem özgür hem de güvenli hale getirebilirsiniz.LOJİSTİK TİM SUNDU




