FireAI Güvenlik Blogu

Yazan FireAI Security & Research Team · Yayınlandı

Mac Güvenlik Araçları Karşılaştırması: Güvenlik Duvarları, Antivirüs ve Size Uygun Olan

Mac Güvenlik Araçları Karşılaştırması: Güvenlik Duvarları, Antivirüs ve Size Uygun Olan

Bu, bir üretici tarafından yazılmış bir karşılaştırma; bu yüzden önce koşulları belirleyelim. HisnLabs, aşağıdaki beş araçtan biri olan FireAI’ı üretiyor. Buradaki bir rakibe ilişkin her bilgi, o rakibin kaynaklarda bağlantısı verilen kendi web sitesinden geliyor ve belirli bir okuyucu için başka bir aracın daha iyi seçim olduğu yerlerde bunu söylüyoruz. Amaç tabloyu kazanmak değil; hangisi olursa olsun Mac’inizde bir giden trafik güvenlik duvarı bırakmak. Çünkü beş üreticinin de üzerinde uzlaştığı tek şey, macOS’un giden bağlantıları kendi başına filtrelemediğidir.

Neyi karşılaştırdık, neyi dışarıda bıraktık

Buradaki araçlar güvenlik duvarlarıdır: bir uygulamanın hangi bağlantıları açabileceğine karar veren yazılımlar. Onları günlük kullanımı belirleyen altı şey üzerinden karşılaştırıyoruz: giden trafik denetimi, uygulama başına kurallar, kuralların bir uygulamanın kod imzasına bağlı olup olmadığı, tehdit istihbaratı akışları, cihaz üzerinde yapay zekâ incelemesi ve fiyat modeli. Antivirüsü tablodan bilinçli olarak çıkardık. Güvenlik duvarı ve dosya tarayıcısı farklı işler yapar, bu beş araçtan hiçbiri dosya taramaz ve bir tarayıcı istiyorsanız onları karşılaştırmak için doğru yer, macOS sonuçlarını koruma, performans ve kullanılabilirlik alanlarında yayımlayan AV-TEST Enstitüsü gibi bağımsız bir laboratuvardır.

Apple’ın yerleşik güvenlik duvarı

Her Mac, Sistem Ayarları, Ağ, Güvenlik Duvarı altında bir güvenlik duvarıyla gelir ve Apple’ın Kullanım Kılavuzu amacını “diğer bilgisayarların başlattığı istenmeyen temasları” engellemek olarak tanımlar. Apple’ın Platform Güvenliği kılavuzu denetimleri listeler: tüm gelen bağlantıları engelleme, yerleşik ve imzalı yazılımların gelen bağlantıları kabul etmesine otomatik olarak izin verme, uygulama başına gelen erişime izin verme ya da reddetme ve ICMP sorgularını ve port taramalarını yok sayan bir gizli mod. Ücretsizdir, zaten yüklüdür ve açmalısınız. Ayrıca hiçbir giden trafik denetimi, alan adına ya da porta göre kural, akış ve yapay zekâ içermez. Diğerlerine rakip değil, temel çizgidir ve aşağıdaki her araç onun açık olduğunu varsayar.

Little Snitch

Objective Development’ın Little Snitch’i bu kategorinin referans ürünüdür ve diğerlerinin çoğu ona göre ölçülür. Ürün sayfası, izin ver ya da reddet istemleriyle hem giden hem gelen bağlantıların izlenmesini, sunuculara, alan adlarına, portlara ve protokollere göre daraltılabilen uygulama başına kuralları ve şirketin kriptografik süreç tanımlama dediği şeyi anlatır: kurallar bir uygulamanın kod imzasına bağlıdır, böylece uygulamanın taşınmasına dayanır ve bir sahteciye aktarılmaz. Buna günlük güncellenen, IP tabanlı listeler dahil seçilmiş engelleme listeleri, uygulamaya, alan adına ya da ülkeye göre düzenlenmiş on iki aya kadar trafik geçmişi tutan bir Ağ Monitörü, her şeye izin verip daha sonra incelemenize olanak tanıyan bir Sessiz Mod, Wi-Fi ağına göre otomatik profil geçişi yapan kural grupları, DNS şifreleme ve bir komut satırı aracı ekler.

İndirme sayfası, güncel sürüm olan 6.5’in en yeni macOS’ta ve ayrıca macOS Tahoe, Sequoia ve Sonoma’da çalıştığını listeler. Bu eski sistemler hâlâ Intel Mac’lerde bulunur; bu yüzden Intel donanımı kullanıyorsanız modeliniz için indirme sayfasını kontrol edin; bu, bugün Little Snitch’i seçmek için en güçlü nedenlerden biridir. Objective Development’ın mağazasından satılan ücretli, tek seferlik bir lisanstır; 30 günlük deneme ve yeniden başlatılabilir üç saatlik oturumlarda çalışan bir demo modu vardır. Ayrıca Mac App Store’da izleme, bağlantı listesi ve haritası ücretsiz olan, engellemenin ise uygulama içi satın almayla açıldığı Little Snitch Mini bulunur. Little Snitch’in sahip olmadığı şey, bilinmeyen uygulamalar için bir yapay zekâ denetçisidir: istem sorununa yanıtı Sessiz Mod artı kendi yargınızdır ki bu, deneyimli bir kullanıcı için gayet iyi bir yanıttır.

LuLu

LuLu, Objective-See’nin güvenlik duvarıdır ve onu tanımlayan iki gerçek ürün sayfasındadır: ücretsizdir ve GitHub’da GPL-3.0 lisansı altında yayımlanan açık kaynaklı bir yazılımdır. Bilinmeyen giden bağlantıları engeller ve size sorar; kurallar süreç başınadır, programın tamamına ya da belirli bir uzak uç noktaya göre kapsamlandırılabilir ve bir süre verilebilir; bir programın iddia ettiği şey olduğunu doğrulamak için kod imzalamayı denetler ve VirusTotal sorgularını entegre eder. macOS 10.15 veya üstünü gerektirir; bu, Apple silicon’ın yanı sıra Intel Mac’lerde de çalıştığı anlamına gelir ve her modern Mac güvenlik duvarı gibi kurulum sırasında sistem uzantısını ve ağ filtresini onaylamanızı ister.

Sınırları aynı sayfada alışılmadık bir açık sözlülükle belirtilmiştir. LuLu yalnızca giden trafiği izler ve ana makine adına göre engelleme yalnızca Apple’ın Network.framework ya da NSURLSession’ını kullanan uygulamalarda çalışır; Chrome gibi bir tarayıcı yalnızca IP adresine göre engellenebilir, ana makine adına göre değil. Seçilmiş tehdit akışı ve yapay zekâ yoktur. Güvendiği kodu okumak isteyen ya da bir güvenlik duvarı için para ödemeyecek biri için LuLu dürüst öneridir ve yazarının KnockKnock ve BlockBlock dahil diğer ücretsiz araçları onunla birlikte yüklenmeye değer.

Radio Silence

Radio Silence, istem soran bir güvenlik duvarının tam tersi tasarım konumunu alır. Sitesi, hiçbir açılır pencere olmadan giden bağlantıların uygulama başına engellenmesini anlatır: bir uygulama seçersiniz, ağda sessizleşir ve yerel süreç iletişimi çalışmaya devam eder. Bir Ağ Monitörü, çoğu insanın çalıştığını bilmediği yardımcı uygulamalar, arka plan hizmetleri ve XPC servisleri dahil canlı bağlantıları gösterir. Ücretsiz deneme ve 30 günlük para iade garantisiyle tek seferlik 9 $ tutarındadır, macOS 10.15 veya üstünü gerektirir ve Intel ile Apple silicon Mac’lerde aynı şekilde çalışır.

Vazgeçtiğiniz şey ayrıntı düzeyidir. Radio Silence bir uygulamayı ya engeller ya engellemez; alan adına, ana makineye ya da porta göre kural yoktur, sitede kod imzasına bağlı kurallar tanımlanmamıştır, tehdit akışı ve yapay zekâ yoktur. Hedefiniz “bu uygulama internete asla dokunmasın” ve başka bir şey değilse, oraya ulaşmanın en basit ve en ucuz yoludur.

FireAI

HisnLabs’in FireAI’ı beş araç arasında en yenisi ve cihaz üzerinde çalışan bir denetçi etrafında inşa edilmiş tek araçtır. Uygulama başına kuralları ana makineye, alan adına, IP’ye ya da porta göre izin verir ya da reddeder ve uygulamanın kod imzasını takip eder. İzin istemleri, bilinmeyen bir uygulama bağlanmadan önce sorar. Yaklaşık 1,5 GB’lık bir indirme olan isteğe bağlı model yüklendiğinde, yerleşik bir denetçi henüz kuralı olmayan uygulamaların bağlantılarını inceler, şüpheli olanları engeller ya da işaretler ve gerekçesini istemde gösterir; her yapay zekâ kararı geri alabileceğiniz görünür bir kurala dönüşür ve trafiğinizle ilgili hiçbir şey Mac’ten çıkmaz. abuse.ch, Spamhaus, Phishing Army, OpenPhish, Tor çıkış düğümü listesi ve FireHOL tehdit akışları yerel olarak sistem genelinde IP engelleme listeleri olarak uygulanabilir. Bunların etrafında dört güvenlik modu (Ev, Kafe, Paranoyak, Saldırı altında; daha katı olanlar telemetriyi, izleyicileri ve imzasız uygulamaları da engeller), yerel ağı korurken interneti kesen bir acil durdurma anahtarı, kart numaralarının, parolaların ve API anahtarlarının düz HTTP üzerinden çıkmasını durduran bir şifresiz veri koruması, “block Microsoft Teams” gibi İngilizce ya da Fransızca sade dil komutları, engellenenlerin kırmızıyla gösterildiği canlı bir 3B bağlantı haritası ve metin olarak dışa ve içe aktarabileceğiniz kural dosyaları yer alır.

Sınırlar da aynı ölçüde somuttur. FireAI, Apple silicon üzerinde macOS 14 veya üstünü gerektirir; henüz Intel sürümü yoktur, ancak planlanmaktadır. Ücretlidir: tek seferlik satın alma olarak 49 €, 49 $ ya da 49 £, işletmeler için ise yıllık faturalandırılan Mac başına aylık 6 €. Little Snitch’ten çok daha genç bir üründür ve henüz merkezi bir yönetim konsolu ya da MDM kılavuzu yoktur; küçük bir ekibin bugün bir kurulumu paylaşma yolu kural dosyalarıdır. Ve diğer dördü gibi yalnızca bir güvenlik duvarıdır: dosyaları taramaz, bellekteki süreçleri analiz etmez, diskten hiçbir şeyi kaldırmaz ve hiçbir şeyin şifresini çözmez.

Yan yana

  • Giden trafik denetimi: Apple’ın güvenlik duvarı, yok. Little Snitch, var, artı gelen trafik. LuLu, var, yalnızca giden. Radio Silence, var, uygulama başına açık ya da kapalı. FireAI, var.
  • Ana makineye, alan adına ya da porta göre uygulama başına kurallar: Apple, yok (yalnızca uygulama başına gelen). Little Snitch, var. LuLu, süreç başına ve uç nokta başına, Apple’ın ağ çerçeveleri dışındaki uygulamalar için ana makine adı uyarısıyla. Radio Silence, yok, yalnızca uygulamanın tamamı. FireAI, var.
  • Kod imzasına bağlı kurallar: Apple, imzalı uygulamalara gelen trafikte otomatik izin verilebilir. Little Snitch, var. LuLu, kod imzalama doğrulaması, var. Radio Silence, tanımlanmamış. FireAI, var.
  • Tehdit istihbaratı akışları: Apple, yok. Little Snitch, günlük güncellenen seçilmiş engelleme listeleri. LuLu, yok, ancak VirusTotal sorguları sunar. Radio Silence, yok. FireAI, var, yerel olarak uygulanan altı herkese açık akış.
  • Bilinmeyen uygulamaların cihaz üzerinde yapay zekâ incelemesi: Apple, yok. Little Snitch, yok. LuLu, yok. Radio Silence, yok. FireAI, var, isteğe bağlı.
  • Fiyat modeli: Apple, ücretsiz ve yerleşik. Little Snitch, 30 günlük denemeyle tek seferlik ücretli lisans; Little Snitch Mini izleme için ücretsiz. LuLu, ücretsiz ve açık kaynak. Radio Silence, tek seferlik 9 $. FireAI, tek seferlik 49 € ya da işletmeler için Mac başına aylık 6 €.
  • Intel Mac’ler: Apple, evet. Little Snitch, modeliniz için indirme sayfasını kontrol edin. LuLu, evet (macOS 10.15+). Radio Silence, evet. FireAI, henüz değil.

Hangisi size uygun

Intel Mac’iniz varsa seçim Little Snitch, LuLu ve Radio Silence arasındadır ve Intel sürümü çıkana kadar FireAI bir seçenek değildir. Para ödemeyecekseniz ya da kodu denetlemek istiyorsanız, LuLu. En derin kural motorunu, en uzun geçmişi ve uzun yıllardır rafine edilmiş bir ürünü istiyorsanız, Little Snitch; kesin kurallar yazmayı seven deneyimli kullanıcılar orada kalma eğilimindedir. Belirli bir uygulamanın kesilmesini ve hiçbir iletişim kutusu istemiyorsanız, 9 $’a Radio Silence’a itiraz etmek zordur.

FireAI belirli bir okuyucu için mantıklıdır: Apple silicon bir Mac’te giden trafik denetimi ve uygulama başına kurallar isteyen, ancak yeni yüklediği bir uygulamanın her istemine karar veren kişi olmak istemeyen ve bu işi yapan denetçinin yerel olarak çalışmasını ve geçersiz kılınabilmesini önemseyen biri. Tehdit akışları, şifresiz veri koruması ve her Mac’e kopyalayabilecekleri bir kural dosyası isteyen küçük işletmelere de uygundur; merkezi yönetimin hâlâ yol haritasında olduğu uyarısıyla. Hangisini seçerseniz seçin, Apple’ın gelen trafik güvenlik duvarını da açın; dört üçüncü taraf aracın hiçbiri onun yerini tutmaz ve her iki yönü de kapatan şey bu birleşimdir.

FireAI ve HisnLabs burada nereye oturuyor

FireAI is the newest tool in this comparison and the only one with an on-device reviewer; it is also Apple silicon only and paid, and if either of those rules it out for you, Little Snitch, LuLu and Radio Silence are all good answers we would rather you pick than go without an outbound firewall.

FireAI, HisnLabs’in kendi ürünüdür: doğrudan Mac’inizde çalışan, yapay zekâ destekli bir güvenlik duvarı. Uygulamalarınızın kurduğu her bağlantıyı sade bir dille gösterir ve Mac’inizden neyin çıkacağına sizin karar vermenizi sağlar — yapay zekâsı yerel olarak çalışır, yani trafiğiniz asla bize ya da başka birine gönderilmez. HisnLabs güvenlik araştırma ekibi bu kararların isabetli kalmasını sağlayan ekiptir: hangi alan adlarının sıradan telemetri, hangilerinin gerçek bir hizmet olduğunu kataloglar, bir bağlantının ardındaki ülkeyi ve ağı izler ve cihaz üzerindeki modeli (Autopilot özelliği) gerçek trafik örüntüleriyle eğitir — üstelik bunların hiçbiri Mac’inizden dışarı çıkmadan.

Arkasındaki teknik kararları okuyabilir ya da FireAI’yi 17 gün boyunca deneyebilirsiniz: HisnLabs’ten FireAI.

Kaynaklar