Font Fingerprinting — این فناوری ردیابی کاربران بر اساس مجموعهای منحصر به فرد از فونتها است که در سیستم عامل نصب شدهاند. برای واسطهها، متخصصان SMM و همه کسانی که با چندین حساب کار میکنند، این یکی از خطرناکترین تهدیدات است: حتی با تغییر IP و سایر پارامترهای مرورگر، پلتفرمهایی مانند Facebook Ads، Instagram و TikTok میتوانند حسابهای شما را از طریق مجموعهای یکسان از فونتها مرتبط کنند. در این راهنما بررسی خواهیم کرد که این فناوری چگونه کار میکند و چگونه میتوان از آن با استفاده از مرورگرهای ضد شناسایی و تنظیم صحیح پروکسی محافظت کرد.
طبق آمار، Font Fingerprinting در 87% سیستمهای ضد تقلب مدرن استفاده میشود، از جمله Facebook Business Suite، Google Ads و TikTok Ads Manager. نادیده گرفتن این پارامتر منجر به مسدود شدن زنجیرهای میشود — زمانی که مسدود شدن یک حساب منجر به مسدود شدن همه پروفایلهای مرتبط میشود.
Font Fingerprinting چیست و چرا برای چند حسابداری حیاتی است
Font Fingerprinting — این یک روش اثر انگشت دیجیتال مرورگر است که بر اساس تجزیه و تحلیل فهرست فونتهای موجود در سیستم کاربر است. هر سیستم عامل با مجموعهای خاص از فونتهای پیشفرض عرضه میشود و کاربران بهطور اضافی فونتهایی را برای کار با ویرایشگرهای گرافیکی، برنامههای اداری یا فقط برای شخصیسازی سیستم نصب میکنند.
مشکل این است که ترکیب فونتهای نصب شده یک شناسه منحصر به فرد ایجاد میکند که حتی با استفاده از VPN، پروکسی یا پاکسازی کوکیها نیز تغییر نمیکند. به عنوان مثال، اگر فونتهای Adobe Creative Cloud، Cyrillic Pro، Montserrat و 150 فونت خاص دیگر بر روی کامپیوتر شما نصب شده باشد — این مجموعه امضای دیجیتال شما میشود.
مهم برای واسطهها: Facebook Ads و Google Ads به طور فعال از Font Fingerprinting برای ارتباط حسابهای تبلیغاتی استفاده میکنند. اگر شما 10 حساب را از یک کامپیوتر راهاندازی کنید، حتی با تغییر IP از طریق پروکسی، مجموعه یکسانی از فونتها ارتباط بین پروفایلها را افشا میکند. این منجر به مسدود شدن انبوه میشود — زمانی که یک حساب مسدود میشود، بلافاصله سایر حسابها نیز مسدود میشوند.
آمار نشان میدهد که Font Fingerprinting دقت شناسایی تا 94% را فراهم میکند — این بیشتر از بسیاری از روشهای دیگر اثر انگشت است. برای مقایسه: Canvas Fingerprinting دقتی حدود 89% و WebGL Fingerprinting حدود 92% دارد. ترکیب همه روشها تقریباً اثر انگشت منحصر به فرد هر کاربر را ایجاد میکند.
چرا این برای چند حسابداری حیاتی است
زمانی که شما با یک حساب کار میکنید، Font Fingerprinting شما را فقط به عنوان یک کاربر شناسایی میکند. اما در چند حسابداری، وضعیت تغییر میکند: پلتفرمها میبینند که چند کاربر ظاهراً متفاوت دارای مجموعهای کاملاً یکسان از فونتها هستند. این یک پرچم قرمز برای سیستمهای ضد تقلب است.
تصور کنید: شما 20 پروفایل در Dolphin Anty ایجاد کردهاید، User-Agent، Canvas، WebGL مختلفی را تنظیم کردهاید، پروکسیهای با کیفیت رزیندنت برای هر حساب خریداری کردهاید. اما در مورد فونتها فراموش کردهاید. همه 20 پروفایل یک لیست یکسان از 237 فونت را نشان میدهند، از جمله فونتهای خاص "Bebas Neue"، "Raleway ExtraBold" و "PT Sans Narrow". برای Facebook این یک ارتباط واضح بین حسابها است.
چگونه شناسایی بر اساس فونتها کار میکند: جزئیات فنی
فناوری Font Fingerprinting بر اساس API جاوا اسکریپت است که به وبسایتها اجازه میدهد تعیین کنند کدام فونتها در مرورگر کاربر در دسترس هستند. چندین روش برای جمعآوری این اطلاعات وجود دارد و پلتفرمهای مدرن از ترکیبی از تمام تکنیکهای موجود استفاده میکنند.
روش 1: تطبیق فونت CSS
رایجترین روش. اسکریپت یک عنصر HTML نامرئی ایجاد میکند و سعی میکند فونتهای مختلفی را به آن اعمال کند. اگر فونت در سیستم نصب شده باشد، اندازه عنصر به طریقی خاص تغییر میکند. با بررسی صدها فونت، سیستم یک لیست کامل از فونتهای در دسترس را تهیه میکند.
روند به این صورت است: اسکریپت متنی با فونت پایه (به عنوان مثال، Arial) ایجاد میکند، عرض و ارتفاع آن را اندازهگیری میکند، سپس فونت آزمایششده را اعمال کرده و دوباره اندازهگیری میکند. اگر اندازهها تغییر کرده باشد — فونت در سیستم موجود است. این روند برای لیستی از 500-1000 فونت محبوب تکرار میشود.
روش 2: شناسایی فونت مبتنی بر Canvas
روش پیشرفتهتری که از API Canvas استفاده میکند. اسکریپت متن را با فونتهای مختلف بر روی یک بوم نامرئی رسم میکند و تصویر بهدستآمده را تجزیه و تحلیل میکند. هر فونت یک الگوی پیکسلی منحصر به فرد ایجاد میکند که میتوان آن را شناسایی کرد.
این روش سختتر از بین بردن است، زیرا در سطح پایینتری کار میکند و میتواند حتی حداقل تفاوتها در رندر کردن فونتها را شناسایی کند. Facebook Ads به طور فعال از این رویکرد در سیستم شناسایی خود استفاده میکند.
روش 3: شمارش فونت Flash
روشی قدیمی، اما هنوز هم وجود دارد. Adobe Flash Player به فهرست فونتهای سیستم دسترسی مستقیم داشت. اگرچه Flash تقریباً در سال 2024 مرده است، برخی از سیستمهای قدیمی ضد تقلب هنوز سعی میکنند از این روش به عنوان یک پارامتر اضافی برای بررسی استفاده کنند.
مثال یک سناریوی واقعی شناسایی
یک واسطه 15 حساب Facebook Ads برای راهاندازی تبلیغات در مناطق جغرافیایی مختلف ایجاد میکند. از Dolphin Anty استفاده میکند و برای هر پروفایل یک پروکسی جداگانه، User-Agentهای مختلف، مناطق زمانی و زبانهای مرورگر را تنظیم میکند. اما همه پروفایلها از یک کامپیوتر راهاندازی میشوند که Adobe Creative Cloud با 300+ فونت بر روی آن نصب شده است.
Facebook اثر انگشت Font را از هر حساب جمعآوری میکند و لیست یکسانی از فونتها را میبیند. پس از 3 روز اولین مسدود شدن میآید و پس از یک هفته همه 15 حساب با توضیح "نقضهای مرتبط با سیاست" مسدود میشوند. ضرر: 3000 دلار برای شارژ حسابها + زمان برای ایجاد و گرم کردن حسابها.
خطرات واقعی برای واسطهها و متخصصان SMM
Font Fingerprinting خطرات خاصی برای دستههای مختلف متخصصان که با چند حساب کار میکنند ایجاد میکند. بیایید سناریوهای خاص و پیامدهای مالی را بررسی کنیم.
خطرات برای واسطههای ترافیک
واسطهها معمولاً با 10-50 حساب تبلیغاتی به طور همزمان کار میکنند و خطرات را توزیع کرده و خلاقیتهای مختلف را آزمایش میکنند. مسدود شدن زنجیرهای به دلیل Font Fingerprinting میتواند تمام مزرعه حسابها را در یک روز نابود کند.
| پلتفرم | از Font FP استفاده میکند | پیامدهای شناسایی | ضرر متوسط |
|---|---|---|---|
| Facebook Ads | بله، به طور فعال | مسدود شدن زنجیرهای همه حسابهای مرتبط | 2000-5000 دلار |
| Google Ads | بله، از 2022 | تعلیق حسابها، بررسی | 1500-3000 دلار |
| TikTok Ads | بله، به شدت | مسدود شدن فوری + مسدود شدن کارتها | 1000-2500 دلار |
| Yandex.Direct | به طور جزئی | مدیریت، محدودیتها | 500-1500 دلار |
یک مورد واقعی: تیمی از واسطهها در مسکو 23 حساب Facebook Ads را به ارزش کل 47,000 دلار (موجودیهای حساب + هزینههای صرف شده برای گرم کردن) به دلیل اثر انگشت Font یکسان از دست دادند. دلیل — همه حسابها از یک کامپیوتر اداری که Photoshop با مجموعه کامل فونتهای Adobe بر روی آن نصب شده بود، ایجاد شده بودند.
خطرات برای آژانسهای SMM و متخصصان
متخصصان SMM حسابهای مشتریان را در Instagram، TikTok، VK و سایر شبکههای اجتماعی مدیریت میکنند. از دست دادن دسترسی به حساب مشتری نه تنها ضرر مالی بلکه خطرات مربوط به شهرت نیز به همراه دارد.
Instagram و TikTok از Font Fingerprinting برای شناسایی فالو کردن انبوه، پستگذاری خودکار و سایر اشکال خودکارسازی استفاده میکنند. اگر شما 30 حساب مشتری را از طریق یک کامپیوتر با فونتهای یکسان مدیریت کنید، پلتفرم ممکن است این را به عنوان یک باتنت در نظر بگیرد و همه پروفایلها را مسدود کند.
یک مورد واقعی: یک آژانس SMM از سنپترزبورگ 18 حساب مشتری در Instagram (جمعاً 2.3 میلیون دنبالکننده) را به دلیل اثر انگشت Font یکسان از دست داد. همه حسابها از طریق Dolphin Anty مدیریت میشدند، اما تنظیم فونتها نادیده گرفته شد. ضرر مالی: قطع قرارداد به ارزش 1.2 میلیون روبل + آسیب به شهرت.
خطرات برای تجارت الکترونیک و پارسینگ
فروشندگان در بازارهای آنلاین از چند حسابداری برای گسترش دامنه و دور زدن محدودیتهای پلتفرمها استفاده میکنند. Wildberries، Ozon و Yandex.Market به شدت با این عمل مبارزه میکنند و از جمله Font Fingerprinting را به کار میبرند.
پارسرهای قیمت و تحلیلگران نیز تحت شناسایی قرار میگیرند. اگر شما دادهها را از بازارهای آنلاین از طریق چند پروفایل جمعآوری کنید، مجموعه یکسانی از فونتها خودکارسازی را افشا میکند. نتیجه — مسدود شدن IP، کپچا در تمام درخواستها و گاهی شکایات قانونی از طرف پلتفرمها.
محافظت از طریق مرورگرهای ضد شناسایی: Dolphin Anty، AdsPower، GoLogin
مرورگرهای ضد شناسایی — ابزار اصلی محافظت در برابر Font Fingerprinting هستند. آنها به شما اجازه میدهند پروفایلهای ایزوله با مجموعههای منحصر به فرد از فونتها برای هر حساب ایجاد کنید. بیایید قابلیتهای راهحلهای محبوب را بررسی کنیم.
Dolphin Anty — تنظیم Font Fingerprinting
Dolphin Anty سه حالت کار با فونتها را ارائه میدهد: Real (از فونتهای واقعی سیستم استفاده میکند)، Noise (سر و صدا به لیست فونتها اضافه میکند) و Off (لیست فونتها را به طور کامل پنهان میکند). برای چند حسابداری، حالت Noise توصیه میشود — این حالت مجموعهای منحصر به فرد از فونتها برای هر پروفایل ایجاد میکند و در عین حال برای سیستمهای ضد تقلب طبیعی به نظر میرسد.
Dolphin به طور خودکار لیستی از 40-80 فونت برای هر پروفایل ایجاد میکند و فونتهای محبوب سیستم (Arial، Times New Roman، Verdana) را با مجموعهای تصادفی از فونتهای اضافی ترکیب میکند. مهم است: لیستهای فونت در پروفایل ذخیره میشوند، بنابراین هنگام راهاندازی مجدد حساب، اثر انگشت Font ثابت باقی میماند — این برای گذراندن بررسیهای پلتفرمها حیاتی است.
AdsPower — تنظیمات پیشرفته فونتها
AdsPower کنترل بیشتری بر روی Font Fingerprinting ارائه میدهد. علاوه بر حالتهای خودکار، میتوانید به صورت دستی لیست فونتها را برای هر پروفایل تعیین کنید. این مفید است زمانی که نیاز به شبیهسازی یک سیستم عامل خاص یا منطقه دارید.
به عنوان مثال، برای حسابهای Facebook Ads که در ایالات متحده کار میکنند، میتوانید مجموعهای معمولی از فونتهای Windows 10 Pro را تنظیم کنید: Calibri، Cambria، Candara، Consolas، Constantia، Corbel، به علاوه فونتهای وب محبوب مانند Roboto و Open Sans. برای مناطق جغرافیایی اروپایی، فونتهای خاصی با پشتیبانی از دیاکریتیک اضافه میشوند.
GoLogin — پروفایلهای ابری و همگامسازی فونتها
GoLogin از ذخیرهسازی ابری پروفایلها استفاده میکند که به شما اجازه میدهد با یک حساب از دستگاههای مختلف بدون تغییر اثر انگشت Font کار کنید. این برای تیمها راحت است: یک متخصص پروفایل را با فونتهای تنظیم شده ایجاد میکند و سایرین از آن استفاده میکنند بدون اینکه خطر عدم همگامسازی پارامترها وجود داشته باشد.
GoLogin همچنین الگوهای Font Fingerprint برای سناریوهای مختلف ارائه میدهد: "Generic Windows User" (60-70 فونت استاندارد)، "Mac User" (فونتهای macOS)، "Linux User" (فونتهای Ubuntu/Debian)، "Designer" (مجموعهای گسترده با فونتهای حرفهای). انتخاب الگو بستگی به این دارد که شما کدام کاربر را شبیهسازی میکنید.
| مرورگر | حالتهای Font FP | تنظیم دستی | توصیه |
|---|---|---|---|
| Dolphin Anty | Real، Noise، Off | خیر | برای مبتدیان و واسطهها |
| AdsPower | Auto، Custom، Disable | بله، کامل | برای کاربران پیشرفته |
| GoLogin | Templates، Random | به طور جزئی | برای تیمها و آژانسها |
| Multilogin | Advanced، Manual | بله، حداکثر | برای کسب و کارهای بزرگ |
تنظیم مرحله به مرحله حفاظت در Dolphin Anty
Dolphin Anty — محبوبترین مرورگر ضد شناسایی در میان واسطهها در روسیه و کشورهای CIS است. تنظیم دقیق Font Fingerprinting برای حداکثر حفاظت در برابر شناسایی را بررسی خواهیم کرد.
مرحله 1: ایجاد پروفایل جدید
Dolphin Anty را باز کنید → روی "ایجاد پروفایل" کلیک کنید → پلتفرم را انتخاب کنید (Facebook، Google، TikTok یا Universal). برای هر پلتفرم، Dolphin به طور خودکار تنظیمات بهینه اثر انگشت، از جمله فونتها را انتخاب میکند.
در فیلد "نام پروفایل" یک نام قابل فهم وارد کنید، به عنوان مثال "FB Ads USA Account 1". این برای مدیریت تعداد زیادی پروفایل مهم است — شما باید بلافاصله بفهمید که هر حساب برای چه استفاده میشود.
مرحله 2: تنظیم Font Fingerprinting
به تب "Fingerprint" بروید → بخش "Fonts" را پیدا کنید → حالت "Noise" را انتخاب کنید. این حالت مجموعهای منحصر به فرد از فونتها برای پروفایل ایجاد میکند و در عین حال لیست به طور طبیعی به نظر میرسد — مانند یک کاربر واقعی Windows یا macOS.
توضیح حالتهای Dolphin Anty
- Real — از فونتهای واقعی سیستم شما استفاده میکند. برای چند حسابداری خطرناک است! همه پروفایلها اثر انگشت Font یکسانی خواهند داشت.
- Noise — لیست منحصر به فردی از فونتها برای هر پروفایل تولید میکند. برای واسطهها و SMM توصیه میشود.
- Off — اطلاعات فونتها را به طور کامل پنهان میکند. ممکن است در سیستمهای پیشرفته ضد تقلب مشکوک باشد، زیرا عدم وجود فونتها برای کاربران عادی غیرمعمول است.
مرحله 3: اتصال پروکسی به پروفایل
Font Fingerprinting در ارتباط با سایر پارامترهای مرورگر کار میکند و پروکسی یکی از عناصر کلیدی حفاظت است. در تب "Proxy" اطلاعات پروکسی سرور خود را وارد کنید: نوع (HTTP/HTTPS/SOCKS5)، آدرس IP، پورت، نام کاربری و رمز عبور.
برای کار با Facebook Ads و Google Ads توصیه میشود از پروکسیهای رزیندنت استفاده کنید — آنها IP واقعی کاربران خانگی را دارند که خطر شناسایی را کاهش میدهد. برای Instagram و TikTok معمولاً پروکسیهای موبایل انتخاب میشوند، زیرا بیشتر کاربران این پلتفرمها از طریق گوشیهای هوشمند وارد میشوند.
مهم است: هر پروفایل باید دارای پروکسی منحصر به فرد باشد. استفاده از یک IP برای چندین حساب تمام حفاظت در برابر Font Fingerprinting را بیاثر میکند — پلتفرمها به هر حال پروفایلها را از طریق IP مشترک مرتبط میکنند.
مرحله 4: تنظیمات اضافی اثر انگشت
علاوه بر فونتها، سایر پارامترهای اثر انگشت را برای حداکثر حفاظت تنظیم کنید:
- Canvas — حالت "Noise" را تنظیم کنید. Canvas Fingerprinting رندر گرافیک را تجزیه و تحلیل میکند و سر و صدای منحصر به فرد هر پروفایل را متمایز میکند.
- WebGL — همچنین "Noise". اثر انگشت WebGL به کارت گرافیک و درایورها بستگی دارد، سر و صدا منحصر به فردی ایجاد میکند.
- Audio Context — "Noise". شناسایی صوتی کمتر رایج است، اما Facebook از آن استفاده میکند.
- Geolocation — مختصات را مطابق با پروکسی خود تعیین کنید. اگر پروکسی از نیویورک است، geolocation نیز باید از نیویورک باشد.
- Timezone — به طور خودکار بر اساس IP پروکسی تعیین میشود، اما مطمئن شوید که مطابقت دارد.
- Language — برای ایالات متحده "en-US" را انتخاب کنید، برای بریتانیا "en-GB" و غیره.
مرحله 5: بررسی پروفایل قبل از استفاده
قبل از راهاندازی تبلیغات یا ورود به حساب، حتماً پروفایل را در سرویسهای خاص بررسی کنید. روی "راهاندازی پروفایل" کلیک کنید → سایت pixelscan.net یا browserleaks.com را باز کنید → بخش "Fonts" را بررسی کنید.
شما باید یک لیست منحصر به فرد از فونتها را ببینید که با سیستم واقعی شما متفاوت است. اگر سرویس همان فونتهایی را نشان میدهد که بر روی کامپیوتر شما نصب شدهاند — تنظیمات به درستی انجام نشده است، به مرحله 2 بازگردید و حالت "Noise" را انتخاب کنید.
تنظیم Font Fingerprinting در AdsPower
AdsPower تنظیمات انعطافپذیرتری برای Font Fingerprinting نسبت به Dolphin Anty ارائه میدهد. این آن را در میان واسطههای پیشرفته و تیمهایی که نیاز به کنترل دقیق بر هر پارامتر دارند، محبوب میکند.
حالت خودکار (توصیه میشود برای مبتدیان)
هنگام ایجاد پروفایل، "تنظیمات سریع" را انتخاب کنید → سیستم عامل را مشخص کنید (Windows/macOS/Linux) → AdsPower به طور خودکار یک مجموعه معمولی از فونتها را برای سیستم عامل انتخاب شده تولید میکند. به عنوان مثال، برای Windows 10 این یک لیست از 65-75 فونت خواهد بود، از جمله فونتهای سیستم (Segoe UI، Calibri، Arial) و فونتهای وب محبوب.
حالت خودکار برای اکثر وظایف مناسب است: ایجاد حسابهای Facebook Ads، کار با Instagram، پارسینگ بازارهای آنلاین. AdsPower از پایگاه داده واقعی Font Fingerprints جمعآوری شده از میلیونها دستگاه استفاده میکند، بنابراین پروفایلهای تولید شده به حداکثر طبیعی بودن نزدیک هستند.
تنظیم دستی لیست فونتها
برای سناریوهای پیشرفته، AdsPower به شما اجازه میدهد که به صورت دستی لیست فونتها را تعیین کنید. به "تنظیمات پیشرفته" → "اثر انگشت" → "فونتها" بروید → "سفارشی" را انتخاب کنید → یک فیلد متنی باز میشود که میتوانید لیست فونتها را (به صورت یک فونت در هر خط) وارد کنید.
این چه زمانی لازم است؟ به عنوان مثال، شما با Facebook Ads در یک منطقه خاص کار میکنید — کره جنوبی. کاربران کرهای فونتهایی برای زبان کرهای نصب کردهاند: Malgun Gothic، Batang، Dotum، Gulim. افزودن این فونتها به پروفایل اعتبار را افزایش میدهد — Facebook میبیند که کاربر واقعاً از کره است.
مهم: لیست فونتها را از یک پروفایل به پروفایل دیگر کپی نکنید! حتی اگر شما شرایط یکسانی را شبیهسازی میکنید (به عنوان مثال، 10 حساب Facebook برای ایالات متحده)، هر پروفایل باید تفاوتهای جزئی در لیست فونتها داشته باشد. 3-5 فونت را در هر پروفایل اضافه یا حذف کنید — این تنوع طبیعی ایجاد میکند.
همگامسازی فونتها با User-Agent و پلتفرم
نکتهای حیاتی: لیست فونتها باید با سیستم عاملی که در User-Agent مشخص شده، مطابقت داشته باشد. اگر User-Agent میگوید "Windows 10"، اما لیست فونتها شامل San Francisco و Helvetica Neue (فونتهای macOS) است — این یک پرچم قرمز برای ضد تقلب است.
AdsPower به طور خودکار مطابقت را بررسی میکند و در صورت عدم تطابق هشدار میدهد. به این اعلانها توجه کنید — آنها به جلوگیری از اشتباهات احمقانه که منجر به مسدود شدن میشوند، کمک میکنند.
وارد کردن و صادر کردن پروفایلها با تنظیمات فونتها
AdsPower به شما اجازه میدهد تنظیمات پروفایل را به یک فایل JSON صادر کنید، از جمله لیست فونتها. این برای مقیاسپذیری راحت است: شما یک پروفایل استاندارد با تنظیمات ایدهآل ایجاد میکنید، آن را صادر میکنید و سپس 50 بار وارد میکنید، هر بار کمی پارامترها را تغییر میدهید (پروکسی، کوکیها، فونتها).
برای کار در تیم میتوانید یک کتابخانه الگوهای پروفایل ایجاد کنید: "USA Windows 10"، "UK macOS"، "Germany Linux"، "Korea Mobile" — و آنها را به کارکنان خود بدهید. این یکنواختی تنظیمات را تضمین میکند و خطر اشتباهات را کاهش میدهد.
نقش پروکسی در حفاظت از شناسایی بر اساس فونتها
ممکن است به نظر برسد که Font Fingerprinting و پروکسی — پارامترهای مستقل هستند. در واقع، آنها به شدت به هم مرتبط هستند و انتخاب صحیح پروکسی حفاظت از شناسایی را تقویت میکند.
چگونه پروکسی بر Font Fingerprinting تأثیر میگذارد
سیستمهای ضد تقلب نه تنها اثر انگشت Font را به تنهایی تجزیه و تحلیل میکنند، بلکه مطابقت آن را با سایر پارامترها نیز بررسی میکنند: آدرس IP، موقعیت جغرافیایی، زبان مرورگر، منطقه زمانی. اگر اثر انگشت Font مجموعهای معمولی از فونتها برای ایالات متحده (با فونتهای انگلیسی و لاتین) را نشان دهد، اما آدرس IP از روسیه باشد — این عدم تطابق مشکوک خواهد بود.
ارتباط صحیح: پروکسی رزیندنت از ایالات متحده + اثر انگشت Font با فونتهای آمریکایی + User-Agent Windows 10 en-US + timezone America/New_York. همه چیز باید در یک تصویر واحد از یک کاربر واقعی از یک منطقه خاص جمع شود.
پروکسیهای رزیندنت در مقابل موبایل برای چند حسابداری
برای کار با Facebook Ads، Google Ads و سایر پلتفرمهای تبلیغاتی، معمولاً از پروکسیهای رزیندنت استفاده میشود — آنها IP واقعی کاربران خانگی را دارند که آنها را تقریباً غیرقابل تشخیص از ترافیک عادی میکند. در ترکیب با Font Fingerprint به درستی تنظیم شده، پروکسیهای رزیندنت حداکثر حفاظت را فراهم میکنند.
پروکسیهای موبایل برای Instagram، TikTok، Telegram — پلتفرمهایی که اکثر کاربران از طریق گوشیهای هوشمند وارد میشوند، ترجیح داده میشوند. نکته مهم: هنگام استفاده از پروکسی موبایل، اثر انگشت Font باید دستگاه موبایل (Android یا iOS) را شبیهسازی کند، نه دسکتاپ. لیست فونتها برای Android و iOS با Windows/macOS متفاوت است.
| وظیفه | نوع پروکسی | تنظیم Font FP |
|---|---|---|
| واسطه Facebook Ads | رزیندنت | فونتهای Windows 10 برای منطقه جغرافیایی |
| فالو کردن انبوه در Instagram | موبایل | فونتهای Android/iOS |
| پارسینگ Wildberries | رزیندنت RU | فونتهای Windows + سیریلیک |
| کمپینهای Google Ads | رزیندنت | مطابقت با هدفگذاری جغرافیایی |
| TikTok Ads | موبایل | فونتهای iOS (TikTok به Android سختگیرتر است) |
چرخش پروکسی و ثبات Font Fingerprint
برخی از واسطهها از چرخش پروکسی — تغییر خودکار آدرس IP هر N دقیقه یا درخواست استفاده میکنند. این خطر مسدود شدن بر اساس IP را کاهش میدهد، اما مشکلی برای Font Fingerprinting ایجاد میکند.
اگر IP تغییر کند، اما Font Fingerprint ثابت بماند — پلتفرم میبیند که "کاربر به شهر دیگری منتقل شده، اما مجموعه فونتها تغییر نکرده است". این برای افراد واقعی غیرمعمول است: معمولاً با تغییر دستگاه یا نصب مجدد سیستم، لیست فونتها نیز تغییر میکند.
توصیه: برای هر حساب از پروکسی ثابت (sticky session) استفاده کنید — IP در طول جلسه یا حتی روزها ثابت میماند. این یک ارتباط پایدار "IP + Font Fingerprint + سایر پارامترها" ایجاد میکند که برای ضد تقلب طبیعی به نظر میرسد.
اشتباهات متداولی که منجر به شناسایی میشوند
حتی واسطههای با تجربه و متخصصان SMM نیز در تنظیم Font Fingerprinting اشتباهاتی مرتکب میشوند. بیایید رایجترین مشکلات و روشهای جلوگیری از آنها را بررسی کنیم.
اشتباه 1: اثر انگشت Font یکسان برای همه پروفایلها
رایجترین اشتباه — ایجاد یک پروفایل در Dolphin Anty، تنظیم دقیق همه پارامترها، سپس کپی کردن آن 20 بار و تغییر فقط پروکسی. در نتیجه، همه 20 حساب اثر انگشت Font کاملاً یکسانی دارند.
راهحل: هنگام ایجاد هر پروفایل جدید از حالت "Noise" یا "Random" استفاده کنید. حتی اگر پروفایلها بر اساس الگو ایجاد میشوند، مرورگر ضد شناسایی باید یک مجموعه منحصر به فرد از فونتها برای هر کدام تولید کند. در AdsPower گزینه "Randomize fingerprint on copy" وجود دارد — هنگام کپی پروفایلها آن را فعال کنید.
اشتباه 2: عدم تطابق فونتها با سیستم عامل
مثال: User-Agent "Windows 10" را نشان میدهد، اما در لیست فونتها SF Pro Display، SF Compact Display، Helvetica Neue وجود دارد — این فونتهای macOS هستند. برای سیستمهای ضد تقلب این یک نشانه واضح از تغییر پارامترها است.
راهحل: همیشه مطابقت فونتها و سیستم عامل را بررسی کنید. بیشتر مرورگرهای ضد شناسایی این کار را به طور خودکار انجام میدهند، اما در تنظیمات دستی به راحتی میتوان اشتباه کرد. از الگوهای آماده فونت برای سیستمهای خاص استفاده کنید.
فونتهای متداول بر اساس سیستمهای عامل
Windows 10: Arial، Calibri، Cambria، Candara، Consolas، Constantia، Corbel، Courier New، Georgia، Segoe UI، Tahoma، Times New Roman، Trebuchet MS، Verdana
macOS: SF Pro Display، SF Compact Display، Helvetica Neue، Lucida Grande، Geneva، Monaco، Menlo، American Typewriter، Baskerville
Linux (Ubuntu): Ubuntu، Ubuntu Mono، Liberation Sans، Liberation Serif، DejaVu Sans، DejaVu Serif، Noto Sans، Noto Serif
اشتباه 3: تعداد بیش از حد یا کم فونتها
یک کاربر معمولی Windows 10 دارای 60-120 فونت است. اگر پروفایل شما 15 فونت نشان دهد — این مشکوک است. اگر 350 فونت باشد — این برای یک طراح یا توسعهدهنده طبیعی است، اما نه برای یک کاربر متوسط Facebook.
راهحل: به دامنه طبیعی 50-100 فونت برای کاربران عادی پایبند باشید. اگر یک حرفهای را شبیهسازی میکنید (به عنوان مثال، برای کار با Behance یا Dribbble)، میتوانید تا 150-200 افزایش دهید، اما فونتهای خاصی را اضافه کنید: Futura، Gotham، Proxima Nova و سایر فونتهای محبوب در طراحی.
اشتباه 4: استفاده از حالت "Off" بدون درک پیامدها
برخی از کاربران فکر میکنند: "اگر اطلاعات فونتها را به طور کامل پنهان کنم، پلتفرم نمیتواند مرا ردیابی کند". در عمل، حالت "Off" (زمانی که مرورگر یک لیست خالی از فونتها را برمیگرداند) خود به خود یک ناهنجاری است.
کاربران عادی همیشه فونت دارند — این یک بخش اساسی از سیستم عامل است. عدم وجود فونتها نشان میدهد که مرورگر برای دور زدن شناسایی تغییر یافته است، که توجه بیشتری از سیستمهای ضد تقلب جلب میکند.
راهحل: از حالت "Off" فقط در موارد خاص استفاده کنید که سایر روشها کار نمیکنند. برای چند حسابداری عادی همیشه "Noise" یا "Random" را انتخاب کنید.
اشتباه 5: نادیده گرفتن بهروزرسانیهای سیستمهای عامل
مایکروسافت و اپل به طور منظم فونتهای جدیدی را در بهروزرسانیهای Windows و macOS اضافه میکنند. اگر اثر انگشت Font شما Windows 10 را شبیهسازی کند، اما شامل فونتهای اضافه شده در بهروزرسانی 2023 نباشد و User-Agent نسخه جدید سیستم عامل را نشان دهد — این عدم تطابق است.
راهحل: از مرورگرهای ضد شناسایی استفاده کنید که بهروزرسانیهای پایگاه داده Font Fingerprints را به طور منظم انجام میدهند. Dolphin Anty، AdsPower و GoLogin به طور خودکار فونتهای جدید را به تولیدکنندههای خود اضافه میکنند پس از انتشار بهروزرسانیهای سیستم عامل.
چگونه اثربخشی حفاظت را بررسی کنیم: ابزارهای تست
تنظیم Font Fingerprinting — این تنها نیمی از کار است. حتماً باید بررسی کنید که آیا حفاظت به درستی کار میکند قبل از اینکه از پروفایل برای حسابهای واقعی استفاده کنید.
PixelScan.net — بررسی جامع اثر انگشت
PixelScan — یکی از محبوبترین سرویسها برای بررسی اثر انگشت مرورگر است. پروفایل را در مرورگر ضد شناسایی راهاندازی کنید → به pixelscan.net بروید → سرویس تمام پارامترها، از جمله Font Fingerprinting را تجزیه و تحلیل میکند.
به بخش "Fonts" توجه کنید. PixelScan لیست فونتهای شناسایی شده و اطلاعات مربوط به آنها را نشان میدهد.