BreakHub
بازگشت به نمای کلی اثر انگشت
آزمایشگاه اثر انگشت مرورگر

دستکاری API

افزونه‌های جعل و ابزارهای خودکارسازی معمولاً APIهای بومی را در JavaScript بازنویسی می‌کنند (toDataURL، getParameter، getter مربوط به navigator.userAgent …) تا خروجی‌شان را تغییر دهند. یک تابع بازنویسی‌شده در toString، name، length، توصیف‌گر ویژگی و call stack رد می‌گذارد.

در حال اجرا…
نتیجه
جزئیات
APIهای دستکاری‌شده
APIهای بررسی‌شده
اشیای Proxy / غیربومی
شواهد
این یعنی چه

یک مرورگر عادی اینجا امتیاز ۰ می‌گیرد. هر API دستکاری‌شده یعنی یک اسکریپت در حال بازنویسی اثر انگشت است — یک افزونهٔ حریم خصوصی مثل Canvas Blocker، یا اسکریپت تزریق‌شدهٔ یک مرورگر ضدشناسایی. ابزارهای مبتنی بر تزریق در این صفحه رد می‌شوند؛ فقط ابزارهایی که در سطح موتور وصله شده‌اند قبول می‌شوند. هیچ‌چیز در این صفحه هیچ شیء سراسری را تغییر نمی‌دهد.