MRT / YaraScan, MacOS tarafından geliştirilen bir virüsten koruma yazılımı telif hakkı aracıdır. Müstehcen bellek kullanımının nedeni, temel olarak OSX'in resmi bir 'antivirüs' bulunmamasıdır.
Daha basit bir ifadeyle YaraScan, buradaki “değişkenlik paketinin” bir parçası; https://www.volatilityfoundation.org/about
Bir virüsün ve yasa dışı korsan malzemenin hem sadece bir '' imza '' kod yolu kümesi tarafından tespit edildiğini ve hem de genellikle hatalara, istismarlara ve zayıf yamalara bağlı kaldığının farkına varın, bu nedenle sadece en güçlü modern antivirüsün bir telif hakkından yetiştirilmesi beklenir. ihlal tespit aracı.
YaraScan Mojave güncellemesinden sonra bir kez koşar ve sonra kendini siler. Ayrıca MRT içindeki belirli MacOS sistemlerinde de devam ettiği görülmüştür. Çok fazla bellek kullanmasının nedeni, başka türlü programlanmadıkça (tercihin dışında olduğu gibi), söz konusu aranan dosyalara şifrelenebilecek bilinmeyen boyutlu bir dosya için büyük miktarda dosya taraması gereken bir işlemin büyük Şifrelenmiş tüm taranan dosyaları sınırlı bir süre boyunca tekrar saklamak için saklamak için etkin olmayan hafıza Niye ya? Boş RAM boşa harcanan RAM olduğundan, hala watt vermek zorunda kaldığınız için başka bir şey orada olmak istemediğinde neden bu şeyleri silmelisiniz? Geri almak 100x daha uzun sürüyor.
Daha önemlisi, eğer Filevault veya APFS ise, bu verilerin TÜMÜ şifrelenir ve okunması için şifresi çözülür. Birçok uygulamanın başlatılması ve daha sonra yüklendiğinde taranması gerekir, çünkü birçok dosya bir araya geldiğinde bellek alanında tek bir 'eşzamanlı dosya' olarak tehdit oluşturabilir. Virüsler tamamen ilgisiz bir uygulama için dylib içerisinde kısmen depolanabilir.
Mac'inizdeki Grand Central Dispatch tarafından aktif olarak karar verilir ve bu mantıksal RAM'e ihtiyaç duyan bir programı kullanmaya çalıştığınız anda onu temizlemeye çalışır. Bu durumda Sanal Bellek'nin büyük olması gerektiğine dikkat edin, çünkü şifresi çözülmüş öğelerin tümü, art arda oluşturulduktan kısa bir süre sonra ikincil bir geçişte silinmiş olandan silinene kadar orada daha iyi saklanır.
Bu, SSD'lerin çağındaki duyarlılığı aşarak sürüş ömrünü en üst düzeye çıkarmak için yeni davranış. Mevcut GCD davranışı, yavaşlamaların, şifreye yazılandan daha hızlı bir şifre çözme verisi yaratan hızlı bir CPU'dan geldiğini ve SSD / HDD'nin bitmesini beklemek zorunda kalan RAM'a yapılan diğer istekleri ortaya koyuyor.