آزمایش نشت WebRTC

این تست نشت WebRTC را اجرا کنید تا بررسی کنید آیا نشت آی‌پی WebRTC دارید یا خیر.

از گشت‌وگذار در وب به‌صورت خصوصی، ناشناس و امن، بدون هیچ‌گونه نشت WebRTC لذت ببرید!

App StoreMac App StoreGoogle PlayMicrosoft Store

توجه کاربران VPN! به دلیل یک آسیب‌پذیری خاص در مرورگرهای محبوب، ممکن است آدرس IP واقعی شما حتی با فعال بودن VPN فاش شود. برای جلوگیری از این، افزونه‌های مرورگر VPN Unlimited دارای قابلیت اختصاصی جلوگیری از نشت WebRTC هستند که می‌توانید آن را در تنظیمات فعال کنید. 

برای اطلاع بیشتر ادامه دهید:

  • چرا نشت‌های WebRTC (ارتباطات وب در زمان واقعی) رخ می‌دهند
  • چگونه تست نشت WebRTC ما مرورگر شما را برای آسیب‌پذیری‌ها بررسی می‌کند
  • چگونه با استفاده از VPN Unlimited یا با غیرفعال کردن WebRTC در مرورگر خود از چنین نشت‌هایی جلوگیری کنید!

نشت WebRTC چیست و چرا رخ می‌دهد؟

مرورگرهای وب محبوبی مانند فایرفاکس، گوگل کروم، سافاری و اپرا از فناوری متن‌باز به نام WebRTC استفاده می‌کنند. این ابزار به آن‌ها اجازه می‌دهد تا در زمان واقعی اتصالات همتا به همتا با وب‌سایت‌ها برقرار کنند. با WebRTC، مرورگر شما می‌تواند بدون دانلود هیچ پلاگین یا نرم‌افزار اضافی، اطلاعات را با وب‌سایت‌ها رد و بدل کند. 

برای انجام این کار، WebRTC کانال‌های ارتباطی ویژه‌ای بین شما و سایر گیرندگان آنلاین برقرار می‌کند. به عنوان مثال، تا بتوانید فیدهای ویدیویی و صدای زنده را با سایر شرکت‌کنندگان مبادله کنید. این کانال‌های ارتباطی اطلاعات را با وب‌سایتی که از آن بازدید می‌کنید، مبادله می‌کنند. این اطلاعات علاوه بر انواع دیگر داده‌ها، شامل آدرس IP شما نیز می‌شود.

مشکل WebRTC در همین‌جاست. در برخی موارد، این کانال‌های ارتباطی ممکن است از تونل رمزگذاری‌شده‌ای که VPN شما برای ایمن‌سازی داده‌هایتان ایجاد می‌کند، عبور کنند. اگر این اتفاق بیفتد، وب‌سایت‌ها، سرویس‌ها و شبکه‌هایی که از آن‌ها بازدید می‌کنید می‌توانند حتی با روشن بودن VPN به آدرس IP واقعی شما دسترسی پیدا کنند. وقتی این اتفاق می‌افتد، به آن «نشت WebRTC» (WebRTC leak) گفته می‌شود.

[media-item id="5720"]

همان‌طور که می‌توانید تصور کنید، نشت WebRTC یک خطر امنیتی جدی است. افشای آدرس IP واقعی شما می‌تواند انواع پیامدهای ناخوشایند را برای شما به همراه داشته باشد - از به خطر افتادن حریم خصوصی‌تان گرفته تا ناشناس‌زدایی از شما. و از آنجایی که «این یک باگ نیست، یک ویژگی است»، این آسیب‌پذیری هرگز برطرف نخواهد شد، بنابراین این وظیفه شماست که از خود محافظت کرده و از نشت WebRTC جلوگیری کنید. 

چگونه نشت WebRTC را تست کنیم

شما می‌توانید به راحتی مرورگر خود را برای هرگونه نشت WebRTC بررسی کنید:

  1. با کلیک روی دکمه بزرگ آبی بالا، تست نشت WebRTC ما را اجرا کنید
  2. بخش WebRTC گزارش تست را بررسی کنید
  3. اگر پیغام «WebRTC غیرفعال است» را دریافت کردید، امن هستید - WebRTC آی‌پی شما را فاش نمی‌کند.
  4. برای اطمینان مجدد:
    • اپلیکیشن VPN Unlimited را اجرا کرده و به یک سرور VPN متصل شوید
    • این تست نشت WebRTC را دوباره بارگذاری کرده و تست را مجدداً اجرا کنید
    • بخش‌های IP و کشور گزارش را بررسی کنید - در آنجا باید نتایجی را ببینید که با سرور VPN که به آن متصل هستید مطابقت دارد. اگر اینطور نیست و آدرس IP و مکان واقعی خود را مشاهده می‌کنید، حتماً با ما تماس بگیرید و این مشکل را گزارش کنید.

VPN Unlimited همچنین به عنوان بخشی از بسته امنیتی MonoDefense® در دسترس است.

ویژگی جلوگیری از نشت WebRTC

استفاده از افزونه مرورگر VPN Unlimited ساده‌ترین راه برای جلوگیری از نشت WebRTC است. این افزونه یک ویژگی ویژه دارد که به درستی «جلوگیری از نشت WebRTC» (WebRTC Leak Prevent) نامیده می‌شود - حدس بزنید چه کاری انجام می‌دهد! VPN Unlimited هرگونه نشت IP ناخواسته WebRTC را مسدود می‌کند و حریم خصوصی و ناشناس بودن شما را حفظ می‌کند. در اینجا نحوه فعال کردن آن آمده است:

  1. افزونه VPN Unlimited را در مرورگر خود نصب و آن را اجرا کنید
  2. یک شناسه KeepSolid جدید ایجاد کنید (یک نام کاربری که برای دسترسی به تمام محصولات KeepSolid استفاده می‌شود)، یا با استفاده از یک شناسه KeepSolid موجود وارد شوید
  3. اگر این اولین بار است که از VPN Unlimited استفاده می‌کنید، به طور خودکار ۷ روز اشتراک رایگان دریافت خواهید کرد. در غیر این صورت، گزینه‌های اشتراک را بررسی کنید.
  4. پس از ورود به سیستم، با کلیک بر روی دکمه گوشه بالا سمت چپ، تنظیمات را باز کنید
  5. ویژگی جلوگیری از نشت WebRTC را فعال کنید

جلوگیری از نشت مرورگر با غیرفعال کردن WebRTC

راه دیگر برای جلوگیری از نشت WebRTC، غیرفعال کردن این فناوری به طور کامل در مرورگر شماست. با این حال، توجه داشته باشید که این گزینه برای اکثر کاربران به هیچ وجه ترجیح داده نمی‌شود، زیرا از نظر فنی پیچیده‌تر است. علاوه بر این، همه سیستم‌عامل‌ها این امکان را فراهم نمی‌کنند - برای مثال، در برخی مرورگرها، غیرفعال کردن WebRTC فقط در نسخه‌های دسکتاپ امکان‌پذیر است. لطفاً برای کسب جزئیات بیشتر به دفترچه راهنمای مرورگر خود مراجعه کنید.

غیرفعال کردن نشت WebRTC در فایرفاکس

فایرفاکس احتمالاً از نظر غیرفعال کردن WebRTC ساده‌ترین است - این کار را به صورت پیش‌فرض امکان‌پذیر می‌کند. اما پیدا کردن آن دشوار است، مگر اینکه بدانید کجا باید نگاه کنید:

  1. در نوار آدرس مرورگر عبارت «about:config» را تایپ کرده و Enter را فشار دهید
  2. در صفحه هشدار ضمانت، روی «پذیرش ریسک و ادامه» کلیک کنید
  3. روی «Show All» کلیک کنید
  4. در فهرست بلند تنظیمات ارائه‌شده، عبارت «media.peerconnection.enabled» را در نوار جستجو در بالا تایپ کنید
  5. برای تغییر مقدار به False، روی دکمه Toggle در سمت راست این گزینه کلیک کنید

این کار باید WebRTC را در مرورگر فایرفاکس شما غیرفعال کند. توجه داشته باشید که این کار وب‌سایت‌های در حال اجرای فعلی که از WebRTC استفاده می‌کنند را نیز غیرفعال خواهد کرد.

نشت‌های WebRTC را در سافاری غیرفعال کنید

غیرفعال کردن WebRTC در سافاری کمی دشوارتر از فایرفاکس است. سافاری این فناوری را تنها اخیراً پیاده‌سازی کرده است، بنابراین اپل می‌خواهد کاربران آن را آزمایش کنند و فقط توسعه‌دهندگان بتوانند با آن کار کنند. با این حال، هنوز هم امکان‌پذیر است:

  1. سافاری را اجرا کنید و روی دکمه سافاری در گوشه بالا سمت چپ کلیک کنید
  2. از منوی کشویی، «Preferences» را انتخاب کنید 
  3. روی زبانهٔ پیشرفته کلیک کنید و گزینهٔ «نمایش منوی توسعه در نوار منو» را تیک بزنید.
  4. روی زبانه Develop کلیک کنید و گزینه Experimental Features را انتخاب کنید. 
  5. به پایین صفحه اسکرول کنید و تیک گزینه WebRTC mDNS ICE candidates را بردارید.

تمام! سافاری شما اکنون عاری از نشت WebRTC است. با این حال، به خاطر داشته باشید که غیرفعال کردن WebRTC در مرورگر شما ممکن است مانع از کار کردن سرویس‌هایی شود که بر این فناوری مبتنی هستند.

غیرفعال کردن نشت WebRTC در کروم

اکنون، کروم احتمالاً پیچیده‌ترین فرآیند غیرفعال کردن WebRTC را دارد. بنابراین، مگر اینکه توسعه‌دهنده باشید، اکیداً توصیه می‌کنیم به جای تلاش برای غیرفعال کردن دستی WebRTC، از افزونه مرورگر VPN Unlimited استفاده کنید. اشتباه کردن بسیار آسان است و می‌تواند منجر به از کار افتادن مرورگر کروم شما شود.

انواع دیگر نشت حریم خصوصی

بررسی آی‌پی

هر دستگاهی که به اینترنت متصل است، یک شماره منحصر به فرد - آدرس IP - دارد که توسط ارائه‌دهندگان خدمات اینترنتی یا مدیران شبکه‌های خصوصی به آن اختصاص داده می‌شود. IP مخفف پروتکل اینترنت (Internet Protocol) است و از نظر عملکرد، تا حدودی شبیه به آدرس فیزیکی شماست. یک آدرس IP شما را شناسایی می‌کند و به شما امکان می‌دهد تا با استفاده از دستگاه‌های خود، اتصالات را در داخل شبکه برقرار کنید.

مشکل اینجاست که اگر نشت IP رخ دهد، می‌تواند اطلاعات بسیار حساسی در مورد شما را در اختیار اشخاص ثالث غیرمجاز قرار دهد. آنها مکان فیزیکی، کد پستی، ISP و غیره شما را خواهند دانست. هکرها با ترکیب این اطلاعات با سایر داده‌هایی که جمع‌آوری می‌کنند، می‌توانند اطلاعات زیادی در مورد هویت، فعالیت‌ها، عادات و غیره شما کشف کنند. به همین دلیل است که کاربران نگران امنیت به VPN Unlimited روی می‌آورند تا آدرس‌های IP خود را پنهان کنند. 

با این حال، احتیاط بهتر از پشیمانی است - برخی از نشت‌های آی‌پی حتی با روشن بودن VPN نیز ممکن است رخ دهند. شما باید از آنها آگاه باشید و بدانید چگونه از نشت آی‌پی جلوگیری کنید. و اولین گام منطقی برای این کار، بررسی نشت آی‌پی است. 

[media-item id="3534"]

آزمایش نشت DNS

سیستم نام دامنه، معروف به DNS، فناوری‌ای است که نام‌های دامنه وب‌سایت‌ها را به آدرس‌های IP تبدیل می‌کند تا مرورگر شما بداند درخواست‌های خود را به کجا هدایت کند. این سیستم به یک سرور DNS متصل می‌شود و از آن می‌خواهد آدرس IP وب‌سایتی را که درخواست کرده‌اید، بازگرداند. بدون وجود یک VPN، مرورگر شما درخواست‌های DNS را مستقیماً به سرورهای DNS ارائه‌دهنده خدمات اینترنتی (ISP) شما ارسال می‌کند و به این ترتیب به ISP (و همچنین هر کسی که در ترافیک شما جاسوسی می‌کند) اجازه می‌دهد تا ببیند شما از چه سایت‌هایی بازدید می‌کنید.

این نشت DNS را می‌توان با یک VPN جلوگیری کرد. اما در شرایط خاص، مرورگر شما ممکن است درخواست‌های DNS را دور از تونل رمزگذاری‌شده VPN Unlimited ارسال کند. در چنین مواردی، VPN ما قادر به محافظت از درخواست‌های DNS شما نخواهد بود و منجر به نشت DNS می‌شود.

این تست نشت DNS را انجام دهید و ببینید که آیا درخواست‌های DNS شما در اینترنت قابل مشاهده هستند یا خیر.

از گشت‌وگذار در وب به‌صورت خصوصی، ناشناس و امن، بدون هیچ‌گونه نشت WebRTC لذت ببرید!

App StoreMac App StoreGoogle PlayMicrosoft Store