RT @hiddify_com: 🌟 پروتکل Naive چیست؟ 🤔
پروتکل Naive یک روش مبتنی بر TLS است که عیناً رفتار مرورگر Chrome را تقلید میکند 🌐
برخلاف سایر پروتکلها که از سیستم TLS Go استفاده میکنند ⚙️، Naive از کتابخانه TLS واقعی Chrome استفاده میکند 🖥️
هدف اصلی: مخفی کردن ترافیک و جلوگیری از شناسایی توسط DPI یا فیلترهای هوشمند 🔒
⸻
⚡ چرا UTLS کافی نیست؟ ⚠️
- کتابخانه UTLS یک کتابخانه در Go است که سعی میکند TLS fingerprint مرورگرها را شبیهسازی کند 🎭
- ولی UTLS همیشه دقیق نیست ❌ مرورگرها از TLS stack متفاوت استفاده میکنند (Chrome با BoringSSL و Firefox با NSS) و رفتارهای پیادهسازی آنها قابل کپی دقیق نیست
فقط با تقلید ساختار handshake نمیتوان رفتار واقعی مرورگر را بازسازی کرد
- همچنین UTLS دارای نگهداری ضعیف و کیفیت کد پایین است 🛠️ و برای دور زدن سانسور مناسب نیست
- در نتیجه، حتی اگر headerها شبیه Chrome باشند 📝، تحلیل نوع کانکشن هنوز میتواند تفاوت را شناسایی کند 👀
⸻
🚀 پروتکل Naive چه کار میکند؟ 🚀
- خودش عیناً از stack کروم برای TLS handshake استفاده میکند 🔗
به همین خاطر:
- شناسایی ترافیک براساس fingerprint TLS غیرممکن یا بسیار سخت میشود 🛡️
- حجم نصب و دانلود هیدیفای بیشتر میشود 📦، چون runtime و کتابخانههای Chrome باید اضافه شوند
برای مقاومت واقعی در برابر TLS fingerprinting، بهتر است از Naive استفاده کنید ✅
https://twitter.com/amin_o__o/status/2025526311121203682
Post #9318
161