Araç ne sağlar?
İncelenen ortam veya requirements kapsamı belirlenir. Güncelleme önerisi uygulamadan önce bağımlılık uyumu kontrol edilmelidir. Tarama sonucu kaynak kod hatalarının tamamını kapsamaz.
Uygulamada nasıl değerlendirilir?
Androguard veya raporlama yardımcıları kullanılan bir laboratuvarda ayrı sanal ortam oluşturup bağımlılık sürümlerini denetleyin.
Sınırlar ve yaygın hatalar
Otomatik düzeltme seçeneği her uygulama için sorunsuz güncelleme garantisi değildir.
Kontrol listesi
- Sanal ortamı ayırın
- Bağımlılıkları sabitleyin
- Güncellemeden sonra iş akışını deneyin
Karar verirken
Analiz araçlarının kendisini de tedarik zincirinin parçası olarak yönetin.
Python yardımcılarının da bağımlılığı var
Mobil güvenlik otomasyonu Python ile yazıldığında bu otomasyonun bağımlılıkları da izlenmelidir. pip-audit, desteklenen bağımlılık bilgileri üzerinden bilinen açıklıkları değerlendirmeye yardımcı olur. Mobil uygulamanın kendisini RASP açısından inceleyen bir araç değildir.
Ayrı sanal ortam ve kilitlenmiş sürüm kullanımı tekrar edilebilirliği artırır. Güncelleme önerisi uygulandığında betiğin işlevi yeniden doğrulanır. Özellikle ikili ayrıştıran araçlarda bağımlılık yükseltmesinin rapor biçimine etkisi kontrol edilir.
İlgili rehberler: Androguard: Python ile Android analizi, pytest ile mobil güvenlik yardımcılarını doğrulama.
Kaynaklar ve kapsam
Teknik özelliklerin başvuru noktaları aşağıdadır. Uygulama örneği ve kontrol listesi bu yayın için hazırlanmış değerlendirme önerileridir; bağımsız ürün testi sonucu değildir.