clearnettesin. burada listelenen adresler yalnızca tor ağı içinde açılır - tor browser'ı buradan indir »
AlphaBay.Market
TR
son kontrol: 1 dk önce 260 onion izleniyor
ana sayfa / haberler / Tor ağı
29 Ekim 2026 Tor ağı 5 dk okuma

Tor'un proof-of-work savunması: onion servislere yönelik DDoS'u pahalılaştırmak

Sel altındaki bir onion service normal bir web sitesinin yapabileceğini yapamaz: hız sınırlanacak IP adresi yoktur, çünkü ne ziyaretçiler ne de saldırganlar bir adres açığa çıkarır. Tor'un cevabı - Tor 0.4.8 ile geldi ve Ağustos 2023'te proje blogunda duyuruldu - giriş adımına işlemci zamanı üzerinden fiyat biçmek. Tasarım, Nisan 2020'de George Kadianakis, Mike Perry, David Goulet ve tevador tarafından yazılan 327 numaralı proposal'a dayanıyor; özünü çıplakça koyuyordu: rendezvous devreleri kurmak hem servis hem ağ için pahalıdır ve tek başına hız sınırlama bunu hiç değiştirmedi.

Yalnızca yük altında beliren bulmaca

Şema protokol anlamında şeffaf: ek bir meydan okuma turu yok. Bulmaca parametreleri, istemcilerin zaten indirdiği onion service descriptor'ının içinde duruyor - bir sürüm etiketi, 32 baytlık bir seed, önerilen bir efor düzeyi ve bir sona erme. Önerilen efor sıfırda kaldığı sürece savunma uyur ve introduction'lar aynen eskisi gibi ilerler. Servis aşırı yükü fark edince önerilen eforu yükseltir. İstemciler o zaman proposal'da tanımlanan bulmaca işlevi Equi-X'i, kişiselleştirme dizesi, maskelenmiş servis kimliği, seed, rastgele 16 baytlık bir nonce ve seçilen efordan kurulan bir meydan okuma üzerinde çözer. Yaklaşık 43 baytlık çözüm, INTRODUCE1 hücresinin içinde bir uzantı olarak yol alır. Tor blog'una göre ilk çözüm hızlı bir makinede yaklaşık 5 milisaniye, daha yavaş donanımda ise 30 milisaniyeye kadar sürer; süren bir saldırı altında gereken iş bir dakikalık hesaba doğru tırmanabilir.

Kuyruk eforla öder

Bir çözümü doğrulamak kasıtlı olarak ucuzdur; pahalı kısım - rendezvous devresini kurmak - ertelenir. Doğrulanan istekler, iddia edilen efora göre sıralanan öncelik kuyruğuna girer, eşitlikte daha eski kayıtlar kazanır ve bir zamanlayıcı kuyruğu kontrollü bir tempoda boşaltır. Zorluk, 300 saniyelik pencerelerle add-increase/multiply-decrease döngüsünü izler: kuyruk dolu kaldıkça servis eforu, önceki değer artı bir ya da ele alınan introduction'ların ortalama eforu - hangisi büyükse - o düzeye çıkarır; baskı düşünce efor yaklaşık üçte bir oranında erir. İstemciler artan eforla yeniden dener - 1.000 altında ikiye katlayarak, sonra 1,5 ile çarparak - spec'in 8 ve 10.000 olarak koyduğu sınırlar içinde. Seed'ler kabaca iki saatte bir döner; yarış durumlarını önlemek için önceki seed kısa süre geçerli kalır.

Sıradan kullanıcılar neden pek fark etmez

Bulmaca yalnızca servis stres altındayken var olduğundan, düşük yükteki sıradan trafik hiçbir şey ödemez. Bir saldırı sırasında birkaç sayfa açan kişi milisaniyeler harcar - blog bunu yavaş bir bağlantıda beklemeye benzetir - oysa milyonlarca introduction gönderen saldırgan her birinin bedelini öder. Tor Project'in özeti:
"Blocks attackers while giving real users a chance to reach their destination" - Tor Project blog, Ağustos 2023

Servisler nasıl katılıyor

Operatörler savunmayı torrc üzerinden yönetir. Projenin onion service DoS rehberindeki anahtarlar:
  • HiddenServicePoWDefensesEnabled - bulmacayı descriptor'da yayımlar ve efora göre sıralanan kuyruğu açar
  • HiddenServicePoWQueueRate ve HiddenServicePoWQueueBurst - doğrulanan isteklerin kuyruğu ne hızda boşalttığı
  • CompiledProofOfWorkHash - bulmacalarda kullanılan hash işlevini seçen global seçenek
Proof-of-work modülü C tor 0.4.8.1-alpha'dan itibaren varsayılan olarak derlenmiş ve açık gelir; derleme --disable-module-pow kullandıysa hariç. tor --list-modules ile kontrol edilebilir; Equi-X ve HashX kitaplıkları LGPL-3.0 lisanslı olduğundan GPL derleme (--enable-gpl) gerekir. Savunma eski katmanlarla üst üste biner: introduction noktalarında hız sınırlama, rendezvous akış sınırları ve Onionbalance ile yatay ölçekleme.

Derin cepli saldırganların sorunu

Proposal açık sözlü: şema script kiddie'leri ve küçük botnet'leri caydırır, büyükleri caydırmaz. Her biri saniyede bir bulmaca çözen yaklaşık bin makineyle bir saldırgan herhangi bir masaüstü istemcisini geçer; sel göndermek teknikten çok bütçe sorunu olur ve proposal, on binlerce makineli botnet'leri açıkça kapsam dışı bırakır. Hibrit stratejiler de belgelenmiş durumda: yüksek eforlu geçerli bir isteğin çözümü yaklaşık 0,3 milisaniye tutarken geçersiz bir isteğin doğrulaması yaklaşık 5,5 milisaniye tuttuğundan, saniyede kabaca 91 geçerli ve 1.520 sahte introduction karıştıran bir saldırgan bir servisin ana döngüsünü doyurabilir. Çözümler üstelik bir seed'ün kabaca dört saatlik ömrü boyunca önceden hesaplanabilir. Bağımsız değerlendirme sonra geldi. KAIST'ten bir ekip USENIX Security 2025'te OnionFlation adlı bir saldırı ailesi sundu; bu, bir servisi görünür bir tıkanıklık yaratmadan herkes için bulmaca zorluğunu şişirmeye itiyor - yazarların saatte birkaç dolar diye biçimlendirdiği bir maliyetle. Sonuçları: mevcut tasarım şişirme direncini tıkanıklık direnciyle takas ediyor ve ikisini birden tam sağlayamıyor; bulgular Tor Project'e bildirildi ve proje tarafından kabul edildi. Benimsenme artık varsayım değil: makale, büyük onion servislerinin mekanizmayı aldığını ve mekanizmanın güncel tor sürümlerinin parçası olmayı sürdürdüğünü not ediyor. Proof-of-work, Tor üzerindeki hizmet reddini bitirmiyor; sürecin dar bir adımını yeniden fiyatlandırıyor, böylece ucuz seller ucuz olmaktan çıkıyor. Bunun iyi finanse edilmiş bir rakibe karşı tutup tutmayacağı kaynak sorunu, protokol sorunu değil. Daha uzun yay için - bu savunmaları var eden marketplace DDoS savaşları - Tor'da DDoS tarihçemize bakın.

daha fazla not

tüm haberler ›
28 Eki 2026 Tor ağı oku ›

Meek ve domain fronting: bir CDN'in içine saklanan Tor köprüsü

meek köprüsü, Tor trafiğini büyük bir CDN'e giden HTTPS isteklerinin içine kaçırır: bir alan adı TLS el sıkışmasında, diğeri Host başlığında. Google ve Amazon 2018'de fronting'i kapattı; meek-azure, Microsoft'un CDN'inde hayatta - alternatiflerinden daha yavaş ve pahalı, ama başka pek bir şeyin erişilebilir olmadığı yerde erişilebilir.