Mac için uygulama güvenlik duvarı

güncellendi · yazan:

hop internete çıkan her programı, ulaştığı adreslerle birlikte gösterir ve hangisini isterseniz kapatmanızı sağlar – tüm programı, ya da tek bir adresini. macOS'un tam bu iş için sağladığı, LuLu ve Little Snitch'in kullandığı türden ağ filtresi üzerinde çalışır ve hiçbir şeyin şifresini çözmez.

macOS menü çubuğunda hop paneli: app firewall
app firewall in hop at a glance
what it isapp firewall inside hop, a menu bar app for macOS
pricefree — no trial, no pro tier, no account
licenceMIT, source on GitHub
requiresmacOS 14 or later, Apple silicon or Intel
works offlineyes
data sent anywherenone
download hopfree · macOS 14+ · Apple silicon and Intel

program bazlı güvenlik duvarı kime lazım

olağan tetikleyici, bir programın internetle olması gerekenden fazla konuştuğunu fark etmektir: her açılışta bir lisans sunucusunu arayan bir araç, kimsenin istemediği bir şeyi senkronize eden arka plan yardımcısı, oynamakla ilgisi olmayan adreslere ulaşan bir oyun. macOS'un kendisi şu an hangi programların bağlı olduğunu, nereye bağlandığını söylemez – Etkinlik İzleyici'nin ağ sekmesi taşınan bayt sayısını gösterir, adresleri değil.

diğer tetikleyici, kuralı önceden koymak istemektir: tam güvenmediğiniz bir program için bir sunucuyu engellemek, ya da kurulu ama kullanılmayan bir programı tamamen ağdan kesmek – router'a, dns'e ya da her şeyi birden etkileyecek bir vpn'e dokunmadan.

ne gösteriyor, ve tek tıkla ne yapılır

bağlanmış olan her program, ulaştığı adreslerle birlikte bir listede görünür. programın etiketine tek bir tıklama, o programı ağdan tamamen keser; açın, ve tek bir adres kendi başına engellenebilir – örneğin bir lisans denetimi, geri kalan trafiği geçerken. adres kuralı her zaman programın kuralını yener, böylece tek bir istisna için tüm anahtarı yeniden açmak gerekmez.

bir kural için programın önceden bağlanmış olması gerekmez. kurulu her uygulama, hiç internete çıkmamış olsa bile listede yer alır, böylece bir program daha bağlanma fırsatı bulamadan engellenebilir.

  • tüm bir programı, ya da tek bir adresini, tek tıkla engelleyin
  • program hiç bağlanmadan önce kural koyun — listeden ya da Uygulamalar klasöründen seçin
  • bir dosyadan adres listesi yükleyin (satır başına bir adres, ya da hosts dosyası) ve tüm programlar için birden engelleyin — bir satır program da belirtebilir: `com.example.app license.example.com`
  • mevcut kurallarınızı yeniden bir dosyaya kaydedin
  • listeyi göründükleri sıraya, ada, ya da en yeniye göre sıralayın

penceredeki her etiketin ve bölümün ne anlama geldiğinin tam anlatımı, kendi dilinizde talimatta: talimatta trafik engelleme

filtrenin kendisi nasıl çalışır

hop bunu, macOS'un tam da bu iş için sağladığı ağ filtresiyle yapar – LuLu ve Little Snitch'in üzerine kurulduğu aynı kategoriden bir sistem uzantısı. modül ilk çalıştığında, macOS sistem ayarlarında ona izin vermenizi ister; bu, hop'un ne atlayabileceği ne de önceden onaylayabileceği tek seferlik bir sistem penceresidir.

filtre bir bağlantının ilk paketinde karar verir ve içine asla bakmaz: bir sunucunun tamamını engeller, hiçbir zaman üzerindeki tek bir sayfayı değil, çünkü bağlantı düzeyinde çalışan bir filtrenin görebileceği derinlik bu kadardır. filtre bir gün dursa – bir macOS güncellemesi, bir çökme, her ne olursa – internet çalışmaya devam eder; filtre dönene kadar hiçbir şey engellenmez. modülü ayarlardan kapatmak yalnızca sizin engellerinizi durdurur, Mac'inizin ağ erişimini değil.

bu tür bir uygulamanın üzerine kurulduğu ağ uzantısı çatısının Apple'ın kendi açıklaması (İngilizce sayfa): Network Extension, Apple Developer documentation

download hopfree · macOS 14+ · Apple silicon and Intel

varsayılan olarak sessiz, isteğe bağlı bir soru

modül varsayılan olarak açıktır ve kendi başına hiçbir şeyi engellemez: kural konmadıysa her bağlantı, hop kurulu değilmiş gibi geçer. önceden engellenecek hazır bir izleyici ya da reklam sunucusu listesiyle gelmez, ve sessizce programları kesmeye başlamaz – listedeki her engel sizin koyduğunuzdur.

yeni bağlantılar için sormak ayrı bir ayardır, varsayılan olarak kapalı. açıkken, sağ üstteki bir kart, hiçbir kuralın kapsamadığı bir bağlantı için sorar – yalnızca o adres için mi, yoksa tüm program için mi – hop'un kendi başına karar vermesi yerine.

ne değildir, ve sınır nerede biter

hop bir vpn değildir ve trafiğinizi hiçbir yere yönlendirmez ya da yolda incelemez: bir bağlantı ya değişmeden geçer, ya da ilk pakette reddedilir. şifreli bir bağlantının içindeki url'ye ya da sayfaya göre filtreleme yapamaz – https, sunucu adresinin ötesindeki her şeyi gizler, bu yüzden "sadece bu sayfayı engelle" ne hop'ta ne de aynı şekilde inşa edilmiş herhangi bir uygulama güvenlik duvarında bu tür bir filtrenin ifade edebileceği bir kural değildir.

aynı zamanda bir dns engelleyici ya da bir tarayıcı sekmesinin gösterdiği içeriği filtreleyen bir şey de değildir: onlar isimleri çözerek ya da yeniden yazarak çalışır, farklı ödünleşimleri olan farklı bir katman. ve gördüğü hiçbir şeyi toplamaz: adres listesi ve koyduğunuz kurallar bu Mac'te kalır.

ne istiyorsunuzhop'un güvenlik duvarı bunu yapar mıyerine ne kullanmalı
bugün hangi programların internete çıktığını, ve nereye çıktığını görmekevet — ilk ekranın tamamı bu—
bir programı ağdan tamamen engellemekevet — etiketine tek tıklama—
bir programın kendi servisine ulaşmasına izin verip çağırdığı bir üçüncü taraf adresini engellemekevet — yalnızca o adresi engelleyin, gerisi kalsın—
genel olarak güvenilen bir sitedeki bir sayfayı ya da bölümü engellemekhayır — filtre bir sunucu görür, url görmezsayfanın kendisini okuyabilen bir tarayıcı uzantısı
trafiğinizi sağlayıcınızdan ya da ağınızdan gizlemekhayır — hop'un sunucusu yok ve hiçbir şeyi yönlendirmiyorgerçek bir vpn
tarayıcı dahil her yerde reklamları ve izleyicileri engellemekvarsayılan olarak hayır — hop bir engelleme listesiyle gelmiyordns düzeyinde bir engelleyici ya da tarayıcı uzantısı

frequently asked questions

hop trafiğimi görüyor ya da kaydediyor mu?
hayır. filtre bir bağlantının ilk paketinde karar verir ve içine asla bakmaz; hop hiçbir şeyin şifresini çözmez, ve adres listesi bu Mac'te kalır.
bu bir vpn ile aynı şey mi?
hayır. hop hiçbir şeyi yönlendirmez ve sunucusu yoktur. bir bağlantıyı ya değişmeden geçirir, ya da ilk pakette engeller – izin verilen bir bağlantının içinde ne olduğunu ne görür ne de dokunur.
tüm uygulamayı engellemeden tek bir adres engellenebilir mi?
evet. adreslerini görmek için programı açın, ve hangisini isterseniz kendi başına engelleyin – adres kuralı her zaman programın kendi anahtarını yener.
ağ filtresi çalışmayı bırakırsa ne olur?
internetiniz çalışmaya devam eder. filtre dönene kadar hiçbir şey engellenmez, ve modülü kapatmak yalnızca sizin koyduğunuz engelleri durdurur — Mac'inizin ağ erişimini asla.
çalışması için bir şey onaylamam gerekiyor mu?
bir kez. modül ilk çalıştığında, macOS sistem ayarlarında hop'un ağ filtresine izin vermenizi ister — bu türden her uygulama güvenlik duvarının ihtiyaç duyduğu aynı tek seferlik istek.
internetimi yavaşlatır mı?
filtrenin bakması gereken tek şey her yeni bağlantının ilk paketidir, trafiğin kendisi değil, bu yüzden devam eden aktarımlar etkilenmez.
LuLu ya da Little Snitch'ten farkı ne?
aynı fikir, ve altında aynı türden macOS filtresi. hop'un sürümü ayrı bir uygulama yerine diğer modülleriyle birlikte menü çubuğunda yaşar, ve aynı sınırları korur: sayfaları değil, sunucuların tamamını engeller, ve hiçbir şeyin şifresini çözmez.

yazar hakkında

hop'un yazarı Anton Shakirov

hop'u yapıyor

hop'u ve bu sitedeki her sayfayı yapıyor. tek bir menü çubuğu simgesinin altında on dokuz araç, MIT lisanslı ve açık kaynak. issue'ları ve e-postaları kendisi okuyup yanıtlıyor.

download hopfree · macOS 14+ · Apple silicon and Intel