Araç ne sağlar?
Başlıklar, bölümler ve bağımlılıklar programatik olarak incelenebilir. Dosya değiştirme yetenekleri bulunsa da güvenlik raporunda özgün dosya korunmalıdır.
Uygulamada nasıl değerlendirilir?
Kendi mobil kütüphanelerinizin bağımlılık ve mimari envanterini çıkaran bir rapor hazırlayabilirsiniz.
Sınırlar ve yaygın hatalar
Dosya yapısını okuyabilmek programın bütün çalışma davranışını anlamak demek değildir.
Kontrol listesi
- Salt okunur kopyayla başlayın
- Dosya özetini tutun
- Biçim desteğini doğrulayın
Karar verirken
LIEF'i tekrarlanabilir ikili envanter ve doğrulama süreçlerinde kullanın; canlı RASP koruması beklemeyin.
Paket içindeki native envanter
LIEF ile tekrarlı rapor hazırlarken mimari, içe aktarılan kütüphaneler ve bölüm bilgileri gibi dar alanlardan başlayın. Dosya değiştirmenize gerek olmayan analizde salt okunur kopya kullanmak kanıtın kimliğini korur. Bozuk dosya için açık hata üretin.
Bir bağımlılık adının bulunması o bağımlılıktaki her açığın uygulamaya etki ettiğini göstermez. Envanter, sonraki erişilebilirlik incelemesine başlangıç sağlar. Sürüm karşılaştırmasında mimari farklarını birleştirmek yerine ayrı satırlarda gösterin.
İlgili rehberler: Syft ile yazılım bileşen envanteri, pyelftools ile ELF ve DWARF incelemesi.
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.