Web siteleri ziyaretçileri tarayıcı parmak iziyle tanıyabilir; çoklu hesap yönetiminde hesapların ilişkili olduğunun tespit edilmesi toplu kısıtlamalara yol açabilir. Bu yazı tarayıcı parmak izinin hangi bilgilerden oluştuğunu, neden parmak izi ortamı simüle edildiğini ve bu ortamların hangi boyutlarda kurulduğunu açıklar.
Bir web sitesi "yine siz olduğunuzu" nasıl anlar? Cookie'lerin dışında daha görünmez bir yöntem vardır: tarayıcı parmak izi. Bir web sayfasını her ziyaret ettiğinizde tarayıcı, cihaz ve ortamla ilgili bir dizi bilgiyi açığa çıkarır. Web sitesi bu sinyalleri birleştirerek oldukça kararlı bir tanımlayıcı oluşturabilir. Cookie'leri silseniz veya gizli modu kullansanız bile parmak izi varlığını sürdürür.
Bu yazı tarayıcı parmak izinin nelerden oluştuğunu, çoklu hesap operasyonlarında neden parmak izi ortamlarının simüle edildiğini ve bu ortamların genellikle hangi boyutlarda kurulduğunu açıklar.
Tarayıcı parmak izi hangi bilgileri içerir?
Tarayıcı parmak izi birçok bilginin birleşiminden oluşur ve kabaca üç katmana ayrılabilir:
Temel parmak izi. User-Agent (tarayıcı ve işletim sistemi tanımlayıcısı), ekran çözünürlüğü, CPU çekirdek sayısı, bellek miktarı, yüklü eklentiler, tarayıcı dili ve benzeri bilgiler bu gruba girer. Bu veriler kolayca elde edilir ve web sitelerinin ziyaretçileri tanımak için kullandığı ilk katmanı oluşturur.
Gelişmiş parmak izi. Canvas, WebGL, AudioContext, WebRTC ve yazı tipi parmak izleri gibi sinyalleri içerir. Web sitelerinin bu verileri komut dosyalarıyla aktif biçimde okuması gerekir. Ekran kartı, ses ve yazı tipi işleme gibi donanım ve yazılım özelliklerini yansıtabildikleri için temel parmak izine göre çok daha ayırt edicidirler.
Konum ve ağ bilgileri. Coğrafi konum, saat dilimi, DNS, SSL sertifikaları ve benzeri verileri içerir. Saat dilimi ile dilin uyumlu olup olmadığı veya IP konumu ile tarayıcı dilinin örtüşüp örtüşmediği, ziyaretçinin belirli bir bölgede bulunuyormuş gibi "davranıp davranmadığını" değerlendirmek için sıkça kullanılır.
Bu bilgilerin hiçbiri tek başına benzersiz tanımlama için yeterli değildir; ancak birlikte kullanıldıklarında bir web sitesine tarayıcıyı oldukça istikrarlı biçimde tanıma imkânı verirler.
Çoklu hesap operasyonlarında neden parmak izi ortamı simülasyonu gerekir?
Sınır ötesi e-ticaret ve uluslararası sosyal medya operasyonlarında aynı anda birden fazla hesabı yönetmek olağandır. Platformlar içerik ve hesap kalitesini kontrol etmek için fingerprinting ve benzeri teknolojilerle birden fazla hesabın aynı kişiden veya aynı cihaz grubundan gelip gelmediğini değerlendirebilir. Birkaç hesap aynı tarayıcı ortamını ve aynı parmak izi parametrelerini kullanıyorsa, ilişkili olarak değerlendirilme riski belirgin biçimde artar. Hesaplar ilişkilendirildiğinde toplu kısıtlamalar veya askıya almalar ciddi kayıplara yol açabilir.
Amazon'un 2021'de yaşanan hesap askıya alma dalgası tipik bir örnektir: çok sayıda marka ve satıcı hesabı, hesap ilişkilendirmesi gibi nedenlerle toplu biçimde askıya alındı. Bu olaydan sonra "hesap ortamı izolasyonu" sınır ötesi operasyonlarda yaygın bir yaklaşım haline geldi — mesele yalnızca IP değiştirmek değil, her hesaba eksiksiz, bağımsız ve kararlı bir tarayıcı ortamı sağlamaktır.
Parmak izi ortamı simülasyonunun temel amacı "görünmez olmak" değildir. Amaç, farklı iş hesaplarını birbirinden bağımsız tarayıcı ortamlarında çalıştırmaktır. Her ortam kendi parmak izi parametrelerine, Cookie'lerine, önbelleğine ve ağ yapılandırmasına sahip olur ve bunlar hesaplar arasında karıştırılmaz. Teknik açıdan bu, "aynı ekip tarafından yönetilen birden fazla hesap" durumunu "her hesabın bağımsız bir cihazdan geliyormuş gibi göründüğü" ortamlara dönüştürür.
Parmak izi ortamı hangi boyutlarda oluşturulur?
Kullanılabilir bir parmak izi ortamı genellikle şu boyutlarda kurulur:
Parmak izi parametreleri. İşletim sistemi, Chromium çekirdek sürümü, User-Agent, çözünürlük, tarayıcı dili, saat dilimi ve coğrafi konum gibi temel parametrelerin birbiriyle genel olarak uyumlu olması gerekir. Daha ayrıntılı ayarlar yazı tipleri, WebGL meta verileri, WebRTC, Canvas, AudioContext, medya cihazları ve başka gelişmiş boyutları da içerir. Buradaki temel zorluk "tutarlılıktır": ortamda görünen sistem, dil ve saat dilimi, proxy IP'nin bulunduğu bölgeyi desteklemelidir. Aksi halde ortam daha da sıra dışı görünebilir.

Tarayıcı çekirdeği. Farklı tarayıcı çekirdekleri parmak izi açısından farklı özellikler gösterir. İş ihtiyacına uygun çekirdek seçmek, ortamlar arasındaki ayrımı da artırabilir.
Ağ yapılandırması. Her ortamı bağımsız bir proxy'ye bağlayın; böylece çıkış IP'si hesabın faaliyet bölgesiyle uyumlu olur ve nispeten sabit kalır. IP'nin sık değiştirilmesi veya IP ile dil ve saat diliminin uyuşmaması kolay fark edilen anormal sinyallerdir.
Uygulamalar ve uzantılar. Gerçek operasyonlarda tarayıcıya çeşitli araç ve uzantılar kurmak gerekir. Bu uygulamaları iş amacına göre düzenleyip ilgili ortamlara atamak, ekip üyelerinin tekrarlayan kurulum ve bakım işlerini azaltır ve ortamı gerçek kullanım senaryosuna daha yakın hale getirir.
PurpleMark web sürümünde ortam oluştururken yukarıdaki parametreleri tek tek ayarlayabilirsiniz: işletim sistemi ve çekirdek sürümü, saat dilimi, dil ve coğrafi konum (IP'yi izleyerek veya özel olarak), yazı tipleri ve WebGL, WebRTC ve proxy UDP, ayrıca Canvas, AudioContext ve medya cihazları gibi gelişmiş seçenekler. Oluşturmadan önce tüm ortam bilgileri önizlenebilir. Ortam oluşturulduktan sonra parmak izi algılama sayfasından her boyutun beklendiği gibi olup olmadığı kontrol edilebilir.
Şunu belirtmek gerekir: parmak izi ortamı yönetimi "ortam izolasyonu ve parametre kararlılığı" sorununu çözer. Aynı ortamın birden fazla hesap tarafından paylaşılmasından doğan ilişkilendirme riskini azaltır. Bir hesabın uzun vadede istikrarlı kalıp kalmaması ise hâlâ içerik kalitesine ve operasyon davranışlarının platform kurallarına uyup uymadığına bağlıdır.
Özet
Tarayıcı parmak izi, web sitelerinin ziyaretçileri tanımasında önemli bir unsurdur ve temel parametreler, gelişmiş parmak izi sinyalleri ile konum ve ağ bilgilerinden oluşur. Çoklu hesap yöneten ekipler için parmak izi ortamı simülasyonu, her hesaba bağımsız, tutarlı ve uzun süre yeniden kullanılabilir bir tarayıcı ortamı vermek anlamına gelir; ortam parametrelerini rastgele değiştirmek anlamına gelmez. Parmak izinin nelerden oluştuğunu ve ortamın hangi boyutlarda kurulduğunu anlamak, yapılandırma ve kontrolde yalnızca "IP değiştirme" seviyesinde kalmamanızı sağlar.
Kendi çoklu hesap ortamınızı kurmaya hazırlanıyorsanız tek bir hesapla başlayabilirsiniz: parmak izi parametrelerini, proxy'yi, dili ve saat dilimini eksiksiz yapılandırıp tutarlılıklarını kontrol edin. Kurulum sorunsuz çalıştığında diğer hesaplara kademeli olarak kopyalayarak genişletin.


