- Bu yazı, onion servisleri için proof-of-work (PoW) savunma özelliğinin kullanıma sunulduğunu duyuruyor; amaç, doğrulanmış ağ trafiğine öncelik vermek ve hizmet reddi (DoS) saldırılarını önlemek. Bu özellik, Tor 0.4.8'in yeni sürümünün bir parçası.
- PoW savunma mekanizması, normal koşullarda kullanıcı deneyimini akıcı tutmak için devre dışı kalır. Ancak onion servisi baskı altına girdiğinde, gelen istemci bağlantılarından giderek daha karmaşık işler yapmaları istenir.
- Onion servisi, bu bağlantıları istemcinin gösterdiği emek düzeyine göre önceliklendirir. Bu PoW mekanizmasının, büyük ölçekli saldırıları maliyetli ve gerçekçi olmaktan uzak hale getirerek saldırganları caydırması ve meşru trafiğe öncelik vermesi bekleniyor.
- Bu mekanizmaya duyulan ihtiyaç, onion servislerinin kullanıcı gizliliğini IP adreslerini gizleyerek önceleyen kendine özgü tasarımından kaynaklanıyor. Bu tasarım, onion servislerini DoS saldırılarına açık hale getirdi ve geleneksel IP tabanlı hız sınırlama eksik bir koruma yöntemi olarak kaldı.
- PoW mekanizması, varsayılan olarak kapalı olan bir bilet sistemi gibi çalışır; ancak ağdaki baskıya uyum sağlayarak öncelikli bir kuyruk oluşturur. Onion servisine erişmeden önce istemci, "iş" yapıldığını kanıtlamak için küçük bir bulmaca çözmelidir. Bulmaca ne kadar zorsa o kadar fazla iş yapılmış olur; bu da kullanıcının servisi istila etmeye çalışan bir bot değil, gerçek bir kullanıcı olduğunu göstermeye yardımcı olur.
- Bir saldırgan onion servisine istek yağdırmaya çalıştığında, PoW savunması .onion sitesine erişmek için gereken hesaplama çabasını artırır. Bu bilet sistemi, onion servisine çok sayıda bağlantı denemesi yapan saldırganları dezavantajlı duruma düşürmeyi amaçlar.
- Gündelik kullanıcılar için bulmacayı çözmek adına gereken ek hesaplama çabası, çoğu cihazın kaldırabileceği düzeydedir. Saldırı trafiği arttıkça gereken iş miktarı da artar ve yaklaşık 1 dakikalık çalışma süresine kadar çıkabilir. Bu süreç kullanıcıya görünmez ve PoW çözümünü beklemek, yavaş bir ağ bağlantısını beklemeye benzer.
- Tor'un PoW savunmasını sunması, onion servislerini yerleşik DoS korumasına sahip az sayıdaki iletişim protokolünden biri haline getiriyor. Büyük siteler tarafından benimsenmesi halinde, ağ hızını hedef alan saldırıların olumsuz etkisini azaltma vaadi taşıyor; sistemin dinamik yapısı da trafik sıçramaları sırasında yükün dengeli kalmasına yardımcı olarak onion servislerine daha tutarlı ve güvenilir erişim sağlıyor.
1 yorum
Hacker News görüşü