Little Snitch tarayıcıyı neden hâlâ VPN altında listeliyor?
Yerel bir izleyici, soketi açan uygulamayı adlandırır, onu taşıyan tüneli değil. Yeni bir zaman penceresi ve uzantı görünümü iki katmanı birlikte gösterir.
VPN'i açıp Little Snitch'i başlattığınızda tarayıcı hemen oradadır; tünelden geçtiğini düşündüğünüz bir siteye açılmış bağlantıyla birlikte. Bu kayıt tek başına bir sızıntı kanıtı değildir. Yerel bir izleyici, bu makinede hangi sürecin bir soket açtığını bildirir ve tarayıcı onu gerçekten açmıştır; VPN istemcisi ise o paketleri daha sonra alan ikinci süreçtir. İki ifade aynı anda doğrudur ve ekran size ilkini göstermektedir.
Yerel bir izleyici neyi atfedebilir, neyi atfedemez
Atıf sokette gerçekleşir. Çekirdek hangi sürecin bir bağlantıya sahip olduğunu bilir, bu yüzden Little Snitch kaydı yüksek güvenle uygulama adıyla etiketleyebilir. Varsayılan olarak göremediği şey, VPN'in bu trafiğin çevresinde kurduğu dış bağlantıdır, çünkü o başka bir sürece aittir.
Alan adları göründüğünden daha zayıf bir sinyaldir. Bir HTTPS bağlantısında ad, DNS sorgusundan, el sıkışma sırasında sunulan sunucu adından veya adresin ters aramasından gelmiş olabilir; bu, sistemin neyi gözlemlediğine bağlıdır. Bunların hiçbiri sayfanın şifresini çözmeyi gerektirmez ve hiçbiri baytların sonra nereye gittiğini kanıtlamaz.
Yani tarayıcı kaydı kim sorusunu yanıtlar, nereye sorusunu değil. Ona atıf verisi olarak davranın ve nereyi başka bir görünümden alın.
Birinci adım: geçmişi kaydırmak yerine boş bir pencereden başlayın
Eski kayıtlar mevcut yapılandırmanın ne yaptığını söyleyemez. Zaman filtresini Şu andan itibaren olarak değiştirin veya Command-K tuşuna basın; böylece pencere yalnızca o andan sonra görünen bağlantıları gösterir.
Ardından incelediğiniz uygulamada tam olarak zararsız bir şey yapın, örneğin yüklemenize izin verilen bir sayfayı yükleyin. Tek eylem, tek an; böylece görünen kayıtlar tahmin yürütmeden onunla ilişkilendirilebilir. Bitmesinden sonra bir iki saniye bekleyin, çünkü sayfa yüklemesi tek değil, bir bağlantı dalgası üretir. Liste hâlâ dolarken okumak, sırayı yanlış değerlendireceğinizi garanti eder.
Sonucu okumadan önce bir arama alanının veya durum filtresinin listeyi daraltıp daraltmadığını kontrol edin. Önceki bir oturumdan kalan filtre, bir bağlantının yalnızca gizliyken eksik görünmesinin en yaygın nedenidir ve aynı makineye bakan iki kişinin ne olduğu konusunda anlaşamamasının da nedenidir.
İkinci adım: tünelin kendisini görmek için uzantı bağlantılarını dahil edin
Güncel bir macOS sürümünde VPN istemcisi genellikle sıradan bir uygulama değil, bir ağ uzantısıdır. Monitor içinde Ağ Uzantılarını Göster seçeneğini açın; bu uzantının yaptığı bağlantılar diğer her şeyin yanında görünür olur.
Artık iki katman birlikte okunabilir. Tarayıcı isteğin kaynağıdır ve uzantı onu taşıyan aktarımdır. İkisini birden görmek normal ve beklenen bir durumdur; yalnızca uzantıyı görmek genellikle görünümün filtrelendiği, yalnızca uygulamayı görmek ise uzantı görünümünün kapalı olduğu anlamına gelir.
Hiçbir görünüm tek başına tüm yolu listelemez. Yönlendirme kuralları, DNS davranışı ve uygulama başına her türlü istisna bağlantı listesinin dışında yaşar, bu yüzden tam bir yanıt bunların ayrıca kontrol edilmesini gerektirir.
Üçüncü adım: gerçek doğrudan bağlantıyı ekran etkisinden ayırın
Belirli bir hedefin doğrudan dışarı çıktığından şüpheleniyorsanız o hedefi adlandırın ve tek başına kontrol edin. VPN istemcisinin o ana bilgisayar veya uygulama için kendi yönlendirme ve engelleme yapılandırmasına bakın ve hariç tutulması gerekip gerekmediğini doğrulayın.
Yapmamanız gereken şey, tepki olarak görünen her tarayıcı kaydını engellemektir. Tarayıcı bağlantılarını yine de kurmak zorundadır ve bunları izleyicide engellemek onları tünele yönlendirmez; yalnızca durdurur. Bu, bir teşhis sorusunu kesintiye dönüştürür. Bir kural gerekli görünüyorsa, onu gerekçelendirebileceğiniz tek hedefle sınırlayın ve neden var olduğuna dair bir not ekleyin.
Aynı dikkat alan adı sütunu için de geçerlidir. Sizi şaşırtan bir ad paylaşılan bir ana bilgisayar adı, bir içerik dağıtım uç noktası veya tünel açılmadan önce gerçekleşmiş bir sorgu olabilir; bunu sızıntı kanıtı saymak, çalışan trafiği bozan kurallara yol açar.
Dördüncü adım: görünümü ve kuralı ayrı tutun
Bu alıştırmadaki her değişiklik izleyicinin ne gösterdiğini değiştirir. Hiçbiri güvenlik duvarının neye izin verdiğini değiştirmez ve hiçbiri trafiği tünelin içine ya da dışına taşımaz.
Bitirdiğinizde filtreleri açıklayabileceğiniz bir duruma geri alın; böylece pencereyi bir sonraki açan kişi sizin bıraktığınız bir görünümü okumaz. Soru bir hedefin tünelden geçip geçmediği idiyse, bunu yönlendirme ve hariç tutma ayarlarından yanıtlayın, ardından tahmin etmek yerine sonucu doğrulamak için izleyiciyi kullanın.