Daha fazla parmak izi parametresi bir ortamı otomatik olarak daha gerçekçi yapmaz. Asıl önemli olan iç tutarlılıktır: saat dilimi, dil ve çözünürlük birbirine uymalı; farklı ortamlar da yeterince ayrışmalıdır.
Bir parmak izi tarayıcısını ilk kez açıp onlarca parametreyi görünce çoğu kişinin ilk tepkisi şudur: Bunların hepsini tek tek ayarlamak gerekiyor mu?
Aslında hayır. Hatta bazı parametrelerde fazla değişiklik daha çok sorun çıkarabilir. Ölçüt basittir: Önce parametrenin IP ile ilişkili olup olmadığına bakın, ardından aynı ortam içindeki diğer parametrelerle uyumunu kontrol edin.
Yapılandırmanın amacı benzersizlik değil, tutarlılıktır
Amaç parametre kümesini olabildiğince sıra dışı göstermek değil, tüm değerlerin mantıksal olarak birbiriyle uyuşmasını sağlamaktır. Birbiriyle çelişen değerlerden oluşan bir profil, her değer tek başına nadir görünse bile platform risk kontrollerinde kolayca öne çıkabilir.
Burada iki katman vardır ve yönleri biraz farklıdır.
İlki tek bir ortamın kendi içindeki tutarlılıktır: saat dilimi IP konumuyla, dil o bölgede yaygın dillerle, çözünürlük de cihaz türüyle uyumlu olmalıdır. Bu üç unsurdan biri bile belirgin biçimde yanlışsa, ek analiz gerektirmeyen açık bir anormallik ortaya çıkar.
İkinci katman ortamlar arasındaki farklılıktır. Tüm ortamlar aynı motoru, aynı çözünürlük aralığını ve aynı yazı tipi kümesini kullanırsa grup platform açısından aşırı homojen görünebilir ve birden fazla hesabı birbirine bağlayabilir.
Sağlam bir ortam için iki katmanın da ele alınması gerekir.
Önceliği IP ile bağlı parametrelere verin
Coğrafi konum, saat dilimi ve dil tüm ortamın temelidir ve aynı zamanda elle ayarlamaktan en çok kaçınılması gereken üç parametredir.
İlke basittir: IP’yi takip edin. IP ABD’deyse saat dilimi ve dil de buna uygun olmalıdır; IP bölge değiştirirse bu ayarlar da birlikte değişmelidir. ABD IP’siyle Asya saat dilimi ve Çince arayüz kullanmak, diğer ayrıntılı ayarların gizleyemeyeceği açık bir çelişkidir.
Bu nedenle her değeri tek tek elle girmek yerine IP ile otomatik senkronizasyonu açmak daha güvenilirdir. Tek bir manuel hata bütün bir hesap grubunu etkileyebilir.
WebRTC özel ilgi gerektirir; çünkü gerçek IP’nin açığa çıkmasının başlıca yollarından biridir. Yaygın üç mod farklı senaryolara uygundur:
| Mod | Uygun senaryo |
|---|---|
| Devre dışı bırak | Ses ve görüntü işlevi gerektirmeyen basit gezinme veya otomasyon |
| Değiştir | Dönen adresin proxy ile uyumlu olması gereken günlük çoklu hesap kullanımı |
| Yönlendir | Kararlılığa daha çok önem veren ve ek bir yönlendirme katmanını kabul eden ortamlar |
Bir uyarı: WebRTC’yi her durumda doğrudan kapatmayın. Hiç WebRTC yeteneği olmayan bir tarayıcı ortamı da başlı başına sıra dışı görünebilir. Günlük kullanımda değiştirme veya yönlendirme genellikle daha uygundur.
Grafik ve tarayıcı motoru: değişikliklerin faydası da bedeli de vardır
Canvas ve WebGL gibi grafik parmak izleri kolayca okunabilir. Gürültü işleme açıldığında her ortam biraz farklı grafik özellikleri döndürebilir ve birden fazla ortamın tamamen aynı grafik parmak izine sahip olma ihtimali azalır. Buradaki fayda oldukça açıktır.
Motor çeşitliliğinde ise daha dikkatli olmak gerekir. Farklı motor türleri veya sürümleri ortamlar arasındaki farkı artırıp grup homojenliğini azaltabilir. Ancak her ortam içinde motor, UA, yazı tipleri ve işleme davranışı yine birbiriyle uyumlu olmalıdır. Sırf farklılık yaratmak için motor değiştirmek, bildirilen sistem profiliyle çelişiyorsa anlamlı değildir.
Donanım profili parametrelerini elle birleştirmeyin
Çözünürlük, yazı tipi listesi, donanım bilgileri ve ses işleme özellikleri birlikte ortamın donanım profilini oluşturur.
Gerçek cihazlarda bu parametreler ilişkilidir: çözünürlük cihaz türüne, yazı tipleri işletim sistemine bağlıdır. Farklı kaynaklardan değerleri elle bir araya getirmek, örneğin o cihaz türüne ait olmadığı açık olan bir yazı tipi setiyle yüksek yoğunluklu ekranı eşleştirmek gibi kolayca gerçek dışı profiller yaratabilir. Daha sonra tek bir ayarı değiştirmek temel çelişkiyi ortadan kaldırmaz.
Otomatik üretimi açık bırakmak daha iyidir. Otomatik oluşturulan kombinasyonlar genellikle gerçek cihaz dağılımlarına elle birleştirilen profillerden daha çok benzer.
Tutarlılıktan sonra izolasyonu da kontrol edin
Bu iki kavram sık sık birbirine karıştırılır.
Tutarlılık, tek bir ortam içindeki parametrelerin birbirine uymasıdır. İzolasyon ise birden fazla ortamın birbirini tekrar etmemesi ve etkilememesidir. Tutarlılık olmadan izolasyon, ayrı ama kendi içinde çelişkili ortamlar üretir; izolasyon olmadan tutarlılık ise birden fazla ortamı aynı hale getirir ve bu da sorundur.
Çoklu hesap yönetiminde iki konu birlikte ele alınmalıdır. PurpleMark bunları ortam izolasyonu katmanında bir arada yönetir: her ortam bağımsız yapılandırılabilir ve IP, saat dilimi ile dil birlikte eşleştirilebilir.
Yapılandırmadan sonra bir parmak izi kontrol sayfasında doğrulama yapmak iyi olur: WebRTC sızıntısı olup olmadığını, saat dilimi ve dilin IP ile eşleşip eşleşmediğini ve grafik parmak izinin başka bir ortamla aynı olup olmadığını kontrol edin. Yapılandırma ile etkin uygulama arasında hâlâ bir doğrulama adımı vardır.
Bu içerik yalnızca teknik yapılandırma ilkelerini açıklar. İlgili araçları yasalara uygun kullanın ve platformların hizmet koşullarına uyun.


