CHECK

بررسی محیط

شبکه خروجی، نشت، منطقه زمانی و زبان، هویت مرورگر و اثر انگشت دستگاه را در یک اجرا بررسی می‌کند و IP خروجی شما را با مرورگر و سیستم تطبیق می‌دهد تا تناقض‌هایی را که سیستم‌های کنترل ریسک تشخیص می‌دهند پیدا کند.

آماده

بررسی در مرورگر شما انجام می‌شود و معمولاً کمتر از 10 ثانیه طول می‌کشد. فقط ویژگی‌های عمومی شبکه و مرورگر خوانده می‌شود — هرگز حساب‌های کاربری، رمزهای عبور، کوکی‌ها، فرم‌ها یا فایل‌های محلی خوانده نمی‌شوند.

امتیاز CleanIP
…
نوع و اعتبار خود IP خروجی، همانند صفحه اصلی
همخوانی محیط
—
آیا مرورگر، سیستم و شبکه با یکدیگر همخوانی دارند
—مشکل
—نیاز به توجه
—قبول
  1. شبکه خروجیدر انتظار
  2. نشت‌هادر انتظار
  3. منطقه زمانی و زباندر انتظار
  4. هویت مرورگردر انتظار
  5. اثر انگشت دستگاهدر انتظار
  6. دسترس‌پذیری سرویس‌هادر انتظار

خلاصه IP خروجی

در حال شناسایی IP خروجی شما

جزئیات بررسی

26 بررسی

شبکه خروجی

آیا نقاط پایانی خروجی یکسانی می‌بینند، آیا IPv6 از جای دیگری خارج می‌شود و آیا درخواست‌ها هدر پروکسی دارند

وب‌سایت‌ها خروجی شما را می‌بینند. اگر سایت‌های مختلف خروجی‌های متفاوتی ببینند، IPv4 و IPv6 در دو مکان مختلف باشند یا هدرها زنجیره پروکسی را افشا کنند، یک نفر مانند چند نفر به نظر می‌رسد.

  • همخوانی خروجی در نقاط پایانی مختلفIP خروجی را هم‌زمان از این سایت، نقاط پایانی بازتاب IPv4 / IPv6 و Cloudflare می‌خواند و نتایج را با هم مقایسه می‌کند
  • خروجی IPv6کشور، شبکه و نوع شبکه خروجی‌های IPv4 و IPv6 را مقایسه می‌کند تا مشخص شود آیا IPv6 پروکسی را دور می‌زند
  • هدرهای پروکسیبررسی می‌کند که آیا درخواست‌ها هدرهای Via، Forwarded یا هدرهای مشابهی دارند که پروکسی‌های HTTP اضافه می‌کنند

نشت‌ها

آیا WebRTC با دور زدن پروکسی آدرس واقعی شما را افشا می‌کند و استعلام‌های DNS شما را کدام ریزالورها ارسال می‌کنند

نشت، پروکسی را دور می‌زند و آدرس واقعی یا ارائه‌دهنده اینترنت شما را در اختیار وب‌سایت‌ها قرار می‌دهد — مستقیم‌ترین شاهد برای شناسایی محیط یا مرتبط کردن حساب‌های کاربری.

  • نشت آدرس WebRTCآدرس عمومی‌ای را که WebRTC واقعاً از آن استفاده می‌کند از طریق STUN به دست می‌آورد و آن را بر اساس نوع کاندیدا با خروجی وب از همان خانواده پروتکل مقایسه می‌کند (IPv6 بر اساس /64)
  • مسیر تفکیک نام DNSمرورگر را وادار می‌کند دامنه‌های یک‌بارمصرف را تفکیک و درخواست کند؛ DNS مرجع این سایت ثبت می‌کند کدام ریزالورها واقعاً استعلام کرده‌اند و موقعیت و نوع شبکه آن‌ها با خروجی شما مقایسه می‌شود

منطقه زمانی و زبان

آیا منطقه زمانی سیستم و زبان مرورگر با موقعیت خروجی مطابقت دارند و آیا یکی از آن‌ها فقط نیمه‌کاره تغییر داده شده است

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

  • منطقه زمانی سیستم ↔ منطقه زمانی خروجیاختلاف ساعت با UTC و کشور مربوط به منطقه زمانی سیستم را با موقعیت خروجی مقایسه می‌کند
  • همخوانی داخلی منطقه زمانیاختلاف ساعت شیء Date با UTC را با منطقه زمانی گزارش‌شده توسط Intl مقایسه می‌کند تا مشخص شود آیا منطقه زمانی فقط تا نیمه تغییر داده شده است
  • زبان مرورگر ↔ کشور خروجیبررسی می‌کند که آیا زبان ترجیحی مرورگر در کشور خروجی رایج است
  • Accept-Language ↔ navigator.languagesزبان اعلام‌شده در هدر HTTP را با زبانی که JavaScript می‌خواند مقایسه می‌کند

هویت مرورگر

آیا UA با موتور JS، نسخه، پلتفرم، Client Hints و هدرهای HTTP همخوانی دارد و آیا ردی از اتوماسیون وجود دارد

UA ساده‌ترین فیلد برای تغییر است، اما تغییر یکپارچه موتور، پلتفرم و Client Hints دشوار است. تناقض‌ها به‌عنوان دستکاری یا اتوماسیون شناسایی می‌شوند.

  • UA ↔ موتور JavaScriptموتور واقعی JS را از روی پیام‌های خطای مختص هر موتور شناسایی می‌کند و آن را با مرورگری که UA ادعا می‌کند مقایسه می‌کند
  • نسخه UA ↔ قابلیت‌های موتوربازه نسخه واقعی را از روی قابلیت‌های JavaScript پشتیبانی‌شده تخمین می‌زند و با نسخه UA مقایسه می‌کند
  • سیستم‌عامل UA ↔ navigator.platformسیستم‌عامل درج‌شده در UA را با پلتفرمی که مرورگر گزارش می‌کند مقایسه می‌کند
  • UA ↔ Client HintsChromium برند، نسخه و پلتفرم را جداگانه از طریق Client Hints گزارش می‌کند؛ این مقادیر با رشته UA مقایسه می‌شوند
  • UA در HTTP ↔ UA در JavaScriptUser-Agent دریافت‌شده توسط سرور ما را با navigator.userAgent در صفحه مقایسه می‌کند
  • ردپای اتوماسیونپرچم WebDriver، UA مرورگرهای headless و متغیرهای تزریق‌شده توسط Selenium، Playwright و فریم‌ورک‌های مشابه را جست‌وجو می‌کند
  • ترد اصلی ↔ WorkerUA، پلتفرم، زبان‌ها، منطقه زمانی و مقادیر سخت‌افزاری را در یک Worker جداگانه می‌خواند و با مقادیر صفحه مقایسه می‌کند
  • بومی بودن APIهابررسی می‌کند که آیا APIهای UA، پلتفرم، زبان، منطقه زمانی و Canvas / WebGL / Audio هنوز پیاده‌سازی‌های بومی مرورگر هستند
  • API مربوط به WebRTCدر Chromium نمی‌توان WebRTC را از تنظیمات خاموش کرد؛ بررسی می‌کند که آیا RTCPeerConnection حذف شده است یا نه

اثر انگشت دستگاه

آیا GPU با سیستم تناقض دارد، آیا Canvas / Audio نویز تزریق‌شده دارند و آیا فونت‌ها و قابلیت لمسی با دستگاه ادعاشده جور درمی‌آیند

اثر انگشت دستگاه به این پرسش پاسخ می‌دهد: «آیا این همان دستگاه است؟». اثر انگشتی که با سیستم ادعاشده تناقض داشته باشد یا در هر بار خواندن تغییر کند، نشان می‌دهد دستکاری شده است.

  • GPU ↔ سیستم‌عاملبررسی می‌کند که آیا رندرکننده WebGL متعلق به سیستم‌عامل اعلام‌شده است و آیا رندر نرم‌افزاری بدون GPU واقعی است
  • پایداری اثر انگشت Canvasیک تصویر را دو بار رسم می‌کند و پیکسل‌های یک ناحیه تک‌رنگ را بازخوانی می‌کند تا نویز تصادفی تزریق‌شده را تشخیص دهد
  • پایداری اثر انگشت Audioیک سیگنال یکسان را دو بار در زمینه صوتی آفلاین رندر می‌کند و نتایج را مقایسه می‌کند
  • فونت‌ها ↔ سیستم‌عاملفونت‌های پیش‌نصب هر سیستم‌عامل را تشخیص می‌دهد تا ببیند با سیستم‌عامل دسکتاپی که UA ادعا می‌کند همخوان‌اند یا نه
  • لمس ↔ نوع دستگاهUA موبایل باید با پشتیبانی از لمس همراه باشد

دسترس‌پذیری سرویس‌ها

آیا سرویس‌های رایج هوش مصنوعی، استریم و وب متصل می‌شوند و با چه سرعتی — فقط جهت اطلاع و بدون تأثیر در امتیاز

این بخش فقط نشان می‌دهد که آیا سرویس متصل می‌شود و تأخیر آن چقدر است. چیزی درباره امکان ثبت‌نام یا باز شدن محتوا نمی‌گوید و بر امتیاز همخوانی تأثیری ندارد.

  • سرویس‌های هوش مصنوعیChatGPT، Claude، Gemini، Perplexity، Copilot
  • استریم و شبکه‌های اجتماعیNetflix، YouTube، Disney+، Prime Video، Spotify، TikTok
  • سایت‌های پرکاربردGoogle، X، GitHub، Cloudflare

گام‌های بعدی

بررسی محیط چه کاری انجام می‌دهد

نحوه کار

سیستم‌های کنترل ریسک یک بازدید را فقط بر اساس IP آن قضاوت نمی‌کنند — بلکه بررسی می‌کنند که آیا IP، سیستم و مرورگر با هم جور درمی‌آیند یا نه. این صفحه شبکه خروجی، نشت‌ها، منطقه زمانی و زبان، هویت مرورگر، اثر انگشت دستگاه و دسترس‌پذیری سرویس‌ها را در یک اجرا به‌صورت متقابل بررسی می‌کند. تناقض‌هایی که فقط در کنار هم آشکار می‌شوند — مثلاً یک IP آلمانی با منطقه زمانی پکن، یا UA که ادعای Windows دارد در حالی که فقط فونت‌های macOS وجود دارد — در اینجا مشخص می‌شوند.

دو امتیاز و سطوح نتیجه

امتیاز CleanIP خود IP خروجی را ارزیابی می‌کند — نوع، اعتبار و لیست‌های سیاه — همانند صفحه اصلی. همخوانی ارزیابی می‌کند که آیا بررسی‌های این اجرا با یکدیگر همخوانی دارند یا نه و از 100 شروع می‌شود؛ هیچ موردی دو بار محاسبه نمی‌شود. نتیجه هر بررسی در یکی از سه سطح قرار می‌گیرد:

  • مشکل: شواهد قطعی مانند نشت آدرس واقعی، تناقض UA با موتور یا پلتفرم، منطقه زمانی نیمه‌تغییریافته یا ردپای اتوماسیون. 30 امتیاز کسر می‌شود و سقف امتیاز به 69 محدود می‌شود.
  • نیازمند توجه: ناهمخوانی‌هایی که سیستم‌های کنترل ریسک در نظر می‌گیرند اما ممکن است توجیه مشروعی داشته باشند، مانند عدم تطابق منطقه زمانی با خروجی یا خروج IPv6 از جای دیگر. 12 امتیاز کسر می‌شود؛ ابتدا ببینید آیا عمدی است.
  • جزئی: نکات کم‌وزن، مانند زبان مرورگری که در کشور خروجی رایج نیست. 4 امتیاز کسر می‌شود.

چه زمانی بررسی را اجرا کنید

  • پس از تغییر پروکسی، گره VPN یا پروفایل مرورگر ضدشناسایی
  • پیش از ثبت‌نام یا ورود به پلتفرم‌های تجارت الکترونیک فرامرزی، تبلیغات، پرداخت یا هوش مصنوعی
  • پس از اینکه حساب کاربری علامت‌گذاری شد، با درخواست تأیید روبه‌رو شد یا به حساب‌های دیگر مرتبط دانسته شد، برای یافتن لایه‌ای که آن را لو داده است
  • به‌صورت دوره‌ای در استفاده طولانی‌مدت — کیفیت خروجی پروکسی و مسیریابی با گذشت زمان تغییر می‌کند

پرسش‌های متداول7

آیا این بررسی اطلاعات من را جمع‌آوری یا ذخیره می‌کند؟

ویژگی‌های اثر انگشت، منطقه زمانی و زبان به‌صورت محلی در مرورگر شما محاسبه می‌شوند و اثر انگشت‌های خام بارگذاری نمی‌شوند. استعلام‌های شبکه برای خروجی‌ها و ریزالورهای شما، پروب DNS و بازتاب هدرها از طریق سرورهای ما انجام می‌شوند و فقط برای همین بررسی به کار می‌روند؛ هیچ چیزی دستگاه یا پورت‌های شما را اسکن نمی‌کند. گزارش را خودتان ذخیره می‌کنید و ما هرگز آن را به هیچ هویتی مرتبط نمی‌کنیم.

چرا همخوانی این‌قدر با امتیاز CleanIP تفاوت دارد؟

این دو چیزهای متفاوتی را می‌سنجند. یک IP مسکونی تمیز با منطقه زمانی متناقض می‌تواند امتیاز CleanIP بالایی داشته باشد اما امتیاز همخوانی از دست بدهد؛ یک IP دیتاسنتر اگر مرورگر، سیستم و خروجی با هم همخوانی داشته باشند، همچنان می‌تواند در همخوانی 100 بگیرد.

آیا قرار داشتن IPv4 و IPv6 در مناطق مختلف همیشه به معنای نشت است؟

خیر. «نیازمند توجه» فقط زمانی اعلام می‌شود که دو خانواده آدرس در شبکه‌های متفاوت و در کشورهای متفاوت باشند، که معمولاً یعنی پروکسی فقط IPv4 را مدیریت می‌کند. اگر شبکه یکی باشد و فقط کشورهای ثبت متفاوت باشند، به احتمال زیاد اختلافی در موقعیت جغرافیایی IPv6 است.

WebRTC آدرس شبکه محلی (LAN) من را نشان می‌دهد — آیا این مشکل است؟

آدرس‌های LAN (مانند 192.168.x.x) ساختار شبکه محلی شما را آشکار می‌کنند، نه هویت شما را؛ بنابراین فقط «جزئی» محسوب می‌شوند. آدرس‌های آداپتور مجازی پروکسی / VPN مانند 198.18.x.x یا 10.8.0.x نشان می‌دهند که TUN یا VPN در حال اجراست، بنابراین «نیازمند توجه» هستند. ریسک واقعی زمانی است که WebRTC یک آدرس عمومی متفاوت از خروجی شما را افشا کند؛ یعنی ترافیک UDP پروکسی را دور می‌زند.

چرا DNS می‌گوید هیچ استعلامی ثبت نشد؟

در این بررسی، مرورگر مجموعه‌ای از نام‌های میزبان یک‌بارمصرف را تفکیک نام می‌کند و به آن‌ها درخواست می‌فرستد. فرقی نمی‌کند تفکیک نام روی دستگاه شما، در کلاینت پروکسی یا روی سرور پروکسی انجام شود؛ استعلام در نهایت به DNS مرجع (authoritative) ما می‌رسد — با DoH هم همین‌طور است، با این تفاوت که ما ارائه‌دهنده DoH را می‌بینیم. استعلام‌ها فقط زمانی ثبت نمی‌شوند که یک فیلتر DNS (مانند DNS مسدودکننده تبلیغات) یا یک سیاست شبکه، نام‌های میزبان پروب را مسدود کند؛ در این حالت نتیجه‌ای اعلام نمی‌شود.

نویز تصادفی در اثر انگشت Canvas من خوب است یا بد؟

نویز مانع ردیابی طولانی‌مدت شما توسط سایت‌ها می‌شود، اما مقداری که در هر بار خواندن تغییر می‌کند به‌راحتی قابل تشخیص است و پلتفرم‌ها آن را نشانه استفاده از ابزارهای ضد اثر انگشت می‌دانند. وقتی به هویت پایدار نیاز دارید (مثلاً هنگام مدیریت چند حساب کاربری)، از روشی استفاده کنید که در هر نشست ثابت بماند، نه اینکه در هر بار خواندن تصادفی باشد.

اگر همه بررسی‌ها موفق باشند، دیگر گرفتار سیستم کنترل ریسک نمی‌شوم؟

خیر. این بررسی می‌سنجد که آیا محیط شبکه و مرورگر شما با خودش همخوانی دارد یا نه؛ پلتفرم‌ها سابقه حساب کاربری، رفتار ورود، اطلاعات پرداخت و سوابق بلندمدت دستگاه را نیز در نظر می‌گیرند. موفقیت در همه بررسی‌ها فقط یعنی خود محیط شکاف آشکاری ندارد؛ اعتبار IP را امتیاز CleanIP پوشش می‌دهد.

mimetic
mimetic
mimetic