WebRTC چیست و چگونه آن را غیرفعال کنیم

آموزش
WebRTC چیست؟
WebRTC یک پروتکل ارتباطی جدید مبتنی بر جاوا اسکریپت است که استفاده از آن باعث افشا شدن IP واقعی شما (حتی زمانی که از VPN استفاده می‌کنید) می‌شود. اگرچه نرم‌افزارهایی مانند NoScript از این کار جلوگیری می‌کنند اما برای ایمنی بیشتر بهتر است که مستقیما جلوی این پروتکل گرفته شود.

 
غیرفعال کردن WebRTC در مرورگر Firefox
مراحل زیر را به ترتیب در مرورگر انجام دهید:
در بخش آدرس "аbout:config" را وارد کرده و اینتر را بزنید.
برای ادامه دکمه "I'll be careful, I promise!" را بزنید.
مقدار "media.peerconnection.enabled" را جستجو کرده و روی نتیجه دوبار کلیک کنید تا مقدار ستون "Value" برابر "false" شود.

برای اطمینان بیشتر تغییرات زیر را نیز انجام دهید:
media.peerconnection.turn.disable = true
media.peerconnection.use_document_iceservers = false
media.peerconnection.video.enabled = false
media.peerconnection.identity.timeout = 1

حال می‌توان گفت که WebRTC به طور ۱۰۰ درصد غیرفعال است.
برای آزمایش به سایت https://ipleak.net مراجعه کرده و بخش WebRTC detection را مشاهده کنید. باید جمله "No leak, RTCPeerConnection not available" را ببینید.





غیرفعال کردن WebRTC در مرورگر Chrome
WebRTC به طور کامل در chrome غیرفعال نمی‌شود. با این حال امکان تغییر تنظیمات مسیریابی آن (و به طبع پیشگیری از نشت) با استفاده از یک extension وجود دارد. برای این امر دو ابزار متن باز به نام‌های WebRTC Leak Prevent  و uBlock Origin وجود دارد.

سایر مرورگرها

مرورگرهای Internet Explorer، Safari به طور کلی و  Chrome روی iOS هنوز WebRTC را پیاده سازی نکرده اند.

توصیه می‌شود روی همه سیستم‌ها از مرورگر Firefox استفاده شود.
برای اطلاع از وضعیت نشت آیپی های خود به آدرس https://browserleaks.com/webrtc مراجعه فرمایید.

منبع

ادامه مطلب