Arti здобуває ґрунт: чому перебудова tor на Rust важливіша, ніж будь-коли
Перебудова tor-клієнта на Rust досягла функціонального паритету з одним клієнтом. Що дає memory safety, як іде перехід і чому relay-и рушать останніми.
нотатки від tor-клієнта, що працює 24/7: відключення, дивні стрибки затримки та інше, що змушує бейджі стрибати.
Перебудова tor-клієнта на Rust досягла функціонального паритету з одним клієнтом. Що дає memory safety, як іде перехід і чому relay-и рушать останніми.
Чотири роки після того, як tor висмикнув вилку з v2 onion-сервісів, ретроспектива: чому старі адреси померли, що v3 полагодило і як екосистема перестроїлася.
Від колізій SHA-1 до відключення в жовтні 2021: як tor згортав v2 onion-сервіси - і чому тисячі сайтів спочатку застрягли на legacy-адресах.
Tor browser 13 був більшим за оновлення. Rebase на Firefox ESR 115 змінив те, як анонімний браузер приймає патчі безпеки на десктопі та Android.
Snowflake перетворює тисячі волонтерських браузерів на одноразові WebRTC-проксі, що стають перед tor. Як працює дизайн, що його обмежує і чому цензори ледве встигають.
Як мости obfs4 ховають tor-трафік у байтах, схожих на шум, де замовляти bridge-рядок - BridgeDB, moat чи пошта - і чому активне probing досі дає цензорам їх знаходити.
WebTunnel маскує bridge-зʼєднання tor під повсякденний HTTPS-трафік. Пояснюємо, як працює цей pluggable transport і чого він коштує в продуктивності.
Кожне зʼєднання .onion - це мала хореографія descriptor-ів, introduction point-ів і rendezvous-relay-я. Так працює рукостискання на шести circuit-ах, простою мовою.
OnionBalance розподіляє onion-сервіс по backend-інстансах, але не є DDoS-щитом. Як насправді працює балансування frontend-backend - і де воно провалювалося в 2023-2024 роках.
Onion-сервіс може бути здоровим і водночас недосяжним. Пояснюємо, як hidden service directories зберігають descriptor-и, чому правила перепублікації важать і що перевантаження робить із досяжністю.
Tor перебудовує circuit-и кожні десять хвилин, але тримає того самого guard-relay місяцями. Дослідження показують, чому рання зміна guard-а робить деанонімізацію імовірнішою.
Побудова circuit-ів, relay-затори й тихі ротації guard-ів пояснюють більшу частину гойдань onion-затримки. Проба, розтягнута на тижні, показує, чому hidden service опівдні відповідає миттю, а опівночі повзе.