Bloga dön

Anti-Detect Tarayıcı Güvenilir mi? Kapsamlı Test Listesi ve Puanlama Tablosu

Bir parmak izi tespit sitesinin “geçti” göstermesi, tarayıcının güvenilir olduğu anlamına gelmez. Bu makale; parmak izi tutarlılığı, ortam farkları, WebRTC/DNS/IPv6 sızıntıları, proxy kopması, çekirdek güncellemeleri, izinler, kurtarma ve veri yönetimini kapsayan tekrarlanabilir bir test yöntemi sunar.

Anti-detect tarayıcıyı test ederken yalnızca bir tespit sitesi açıp yeşil onayı görünce işi bitirmek yanıltıcıdır. Tespit sayfaları yalnızca uyguladıkları alanları gözlemleyebilir; ortamın uzun vadede istikrarlı kaldığını, farklı ortamların verilerinin birbirine karışmadığını veya proxy kesildiğinde yerel ağın açığa çıkmadığını kanıtlayamaz. Ekip izinlerini, yanlışlıkla silme sonrası kurtarmayı ve sürüm yükseltme uyumluluğunu da doğrulayamaz.

Bir ürünün güvenilir olup olmadığı beş soruya ayrılabilir: Aynı ortam birden çok kez başlatıldığında tutarlı mı kalıyor? Farklı ortamlar tasarlandığı gibi birbirinden ayrılıyor mu? Ağ çıkışı ile WebRTC, DNS ve IPv6 davranışı proxy politikasına uyuyor mu? Gerçek iş siteleriyle uyumlu çalışıyor mu? Ekip verileri, izinler ve kurtarma kontrol edilebilir mi? Bu beş test türünü tekrarlayıp sonuçları saklamadan karşılaştırılabilir bir sonuca ulaşmak mümkün değildir.

“Tek Bir Test” Neden Yetersiz?

Kararı yalnızca üçüncü taraf parmak izi tespit sitelerine dayandırırsanız, “her şey yeşil” görünen arayüze kapılmanız kolaydır. Sorun şurada:

  • Farklı tespit siteleri farklı alanları toplar; kapsamları birbiriyle örtüşmez;
  • Sayfada “sızıntı yok” görünmesi, proxy kesildiğinde de güvenli olduğu anlamına gelmez;
  • Tek bir sonuç, yeniden başlatma ve yükseltme sonrası istikrarı gösteremez;
  • Rastgele üretilen alanlar tek seferde makul görünse de uzun vadede sık sık değişebilir;
  • Tespit sayfası, hedef platformun risk kontrol modelini bilmez;
  • Üye izinlerini, bulut verilerini, yedekleri ve denetim kayıtlarını göremez;
  • Ortam teknik olarak normal olsa bile sahte profilleri, spam içeriği veya anormal işlemleri telafi edemez.

Bu nedenle üçüncü taraf tespit sayfaları bir ölçüm aracıdır; güvenlik sertifikası değildir. Bunları kullanırken gözlemlenebilir sinyallerin kaynağı olarak görmek gerekir; nihai karar mercii olarak değil.

Önce “Güvenilir” İçin Kabul Kriterlerini Tanımlayın

Testten önce gereksinimleri gözlemlenebilir sonuçlara dönüştürün:

BoyutÖrnek kabul kriteriBaşarısızlık belirtisi
Parmak izi tutarlılığıAynı ortam yeniden başlatıldığında sabit alanlar korunurCanvas, GPU veya dil sebepsiz yere değişiyor
Parametre uyumuUA, çekirdek, sistem ve yazı tipleri birbiriyle tutarlımacOS iddiasına rağmen bariz Windows kombinasyonu görünüyor
Ortam izolasyonuCookie, yerel depolama ve uzantılar ortamlar arasında karışmıyorA ortamının oturum durumu B ortamında görünüyor
Ağ çıkışıIP, WebRTC, DNS ve IPv6 politikayla uyumluProxy IP’si ile yerel çıkış aynı anda görünüyor
Arıza yönetimiProxy başarısız olduğunda net şekilde engelleniyor veya uyarı veriyorSessizce yerel ağa geri dönüyor
UyumlulukTemel siteler, yükleme, ödeme ve video çalışıyorSayfa çökmesi, doğrulama döngüsü, uzantı hataları
KurtarılabilirlikYanlış silme, cihaz değişimi ve yükseltme süreçle kurtarılabiliyorYapılandırma veya oturum kalıcı olarak kayboluyor
Ekip yönetimiEn az yetki, günlükler ve işten ayrılanın yetkisini kaldırma uygulanabilirHerkes yönetici hesabı kullanıyor

“Her alan farklı olsun” bir kabul kriteri değildir. Parmak izi, önceden tanımlanmış ortamla uyumlu olmalıdır; aynı ortam da değişiklik olsun diye her başlatmada kendini rastgele yeniden inşa etmemelidir.

Tekrarlanabilir Bir Test Laboratuvarı Hazırlayın

Test Edilecek Nesneler

En azından şunları hazırlayın:

  • 1 adet yerel (native) tarayıcı temel ortamı;
  • Anti-detect tarayıcı ortamları A ve B;
  • Farklı bölge veya protokollere sahip 2 test proxy’si;
  • Bir ana cihaz ve cihaz değiştirme testi için bir yedek cihaz;
  • Yalnızca test amaçlı kendi site hesabınız; müşteri üretim hesaplarını kullanmayın.

Buradaki kilit nokta, “test edilen ortamın” dilediğiniz zaman yeniden kurabileceğiniz, adları net biçimde tanımlanmış test çalışma alanları olmasıdır. PurpleMark web sürümünde çalışma alanı oluştururken platforma veya hesaba göre ortam grupları kurabilir; A ve B test ortamlarını, test proxy’lerini ve özel test hesaplarını aynı grup altında toplayabilirsiniz. Her ortama net bir sistem, dil ve saat dilimi atayın; böylece farklılığa hangi yapılandırmanın yol açtığını tek tek tespit edebilirsiniz.

Kayıt Tablosu

Her testte tarih, ürün sürümü, tarayıcı çekirdeği, işletim sistemi, ortam kimliği, proxy, tespit sitesi, sonuç ekran görüntüsü ve anormallikleri kaydedin. Ekran görüntülerinde yalnızca gerekli alanları saklayın; IP, hesap, anahtar ve cihaz tanımlayıcılarını karartın.

Testleri dört zaman noktasında tekrarlamanız önerilir: ilk oluşturma, kapatıp yeniden açma, bilgisayarı yeniden başlatma ve ürün veya çekirdek yükseltmesi sonrası. Yalnızca bir kez test etmek, zamansal istikrar sorunlarını ortaya çıkaramaz.

Adım 1: Yerel Tarayıcı Temelini (Baz Hattını) Oluşturun

Önce normal Chrome, Firefox veya Edge üzerinde tespit çalıştırıp bu cihazın normalde açığa çıkardığı alanları öğrenin. Temel hat “doğru cevap” değildir; anti-detect tarayıcının önceden ayarlanmış öğeleri gerçekten değiştirip değiştirmediğini ve belirgin yerel makine özellikleri bırakıp bırakmadığını anlamaya yardımcı olur.

EFF’nin Cover Your Tracks aracı, izleyicilerin tarayıcıyı nasıl gördüğünü ve en ayırt edici özelliklerin özetini gösterir. Benzersizliği ve izleme korumasını gözlemlemek için uygundur; ancak sonuçlar ziyaretçi kitlesi, tarayıcı sürümü ve test zamanından etkilenir ve “ne kadar az benzersizse o kadar güvenli” diye basitçe yorumlanmamalıdır.

Şu alanları kaydedin:

  • Tarayıcı ve çekirdek sürümü;
  • İşletim sistemi ve mimarisi;
  • Ekran boyutu, renk derinliği ve ölçekleme;
  • Saat dilimi, dil ve bölge;
  • Yazı tipleri ve medya cihazlarının açığa çıkışı;
  • Canvas, WebGL ve Audio özetleri;
  • Client Hints, dokunma noktaları ve donanım eşzamanlılığı;
  • Uzak IP, IPv6 ve WebRTC aday adresleri.

Adım 2: Aynı Ortamın Zamansal Tutarlılığını Test Edin

A ortamında sırasıyla şunları yapın:

  1. Ortamı başlatıp ilk tespiti tamamlayın;
  2. Ortamı kapatın, yeniden başlatıp tespit yapın;
  3. Bilgisayarı yeniden başlattıktan sonra tespit yapın;
  4. Ortam yapılandırmasını değiştirmeden ağı değiştirip yeniden tespit yapın;
  5. Ürünü veya çekirdeği yükselttikten sonra yeniden tespit yapın.

Sonuçları kategorilere göre karşılaştırın:

  • Sabit kalmalı: ortam adı, önceden ayarlı sistem, dil, yazı tipi politikası, ekran ve Canvas/WebGL politikası;
  • Ağa göre değişebilir: genel IP, ağ konumu ve gecikme süresi;
  • Sürüme göre değişebilir: çekirdek, UA ve Client Hints; ancak değişim yükseltmeyle tutarlı olmalı;
  • Açıklanmalı: yapılandırma değişikliği yokken GPU, yazı tipi, cihaz adı veya saat diliminin değişmesi.

Güvenilir bir ürün, değişimlerin “öngörülebilir, açıklanabilir ve denetlenebilir” olmasını sağlamalıdır. Her başlatmada rastgele alan değişiklikleri görülüyorsa tasarım amacını üreticiyle teyit etmeli ve hedef iş sürecinde tekrarlayan doğrulamalara yol açıp açmadığını test etmelisiniz.

PurpleMark içinde test ediyorsanız bu adımda odak, “aynı adı taşıyan bir ortamın iki kez açıldığında önceden ayarlanmış parametreleri koruyup korumadığını” doğrulamaktır. Aynı ortamı kapatıp yeniden başlattığınızda ideal durum, her seferinde yeni bir parmak izi üretilmesi değil; sistem, dil, saat dilimi, WebRTC gibi yapılandırılmış öğelerin aynı kalmasıdır. Sebepsiz değişim görürseniz tespit sitesinden şüphelenmek yerine ortamın parmak izi ve cihaz parametreleri sayfasına dönüp yapılandırmayı kontrol edin.

Adım 3: Farklı Ortamların İzolasyonunu ve Uyumunu Karşılaştırın

A ve B ortamlarının tüm alanlarının farklı olması gerekmez; ancak paylaşmaması gereken verileri paylaşmamalıdır. Şunları test edin:

  • A’da test sitesine giriş yapın; B hâlâ çıkış durumunda mı;
  • A’da Cookie, yerel depolama ve IndexedDB’ye yazın; B bunları göremiyor mu;
  • A’da uzantı kurun veya yer imi ekleyin; B ayarlara göre bağımsız kalıyor mu;
  • A’da proxy, dil ve saat dilimini değiştirin; B etkilenmiyor mu;
  • İki ortam aynı anda çalışırken pano, indirme klasörü ve dosya erişimi sınırları net mi;
  • Ekip A’yı paylaşırken B’nin kaynakları yanlışlıkla birlikte paylaşılıyor mu.

AmIUnique, tarayıcı parmak izlerinin çeşitliliğini araştırmak için tarayıcı, işletim sistemi, ekran, mimari, yazı tipleri, eklentiler, mikrofon ve kamera gibi bilgileri sistematik olarak topladığını belirtir. Site, veri ve Cookie işleme yöntemlerini açıklar; testten önce gizlilik açıklamasını okumalı ve hassas iş verileri içeren ortamlarda rastgele veri göndermemelisiniz.

Ortamlar arası karşılaştırmada yalnızca hash’lerin farklı olup olmadığına değil, “kombinasyonun makul olup olmadığına” odaklanın. İki farklı hash, yalnızca alakasız bir alanın değişmesinden kaynaklanabilir; iki aynı hash de tüm oturum verilerinin paylaşıldığı anlamına gelmez.

A ve B, PurpleMark’taki iki bağımsız ortam olduğunda şunu da kontrol edebilirsiniz: İki ortamın oturum durumları, Cookie’leri ve yerel verileri birbirinden ayrı mı; birbirini açtığınızda karşı tarafın oturumu görünüyor mu. Ortam ve veri izolasyonu kabul testinin yanıtlaması gereken soru tam olarak budur.

Adım 4: IP, WebRTC, DNS ve IPv6’yı Kontrol Edin

Ağ testleri en azından şu dört durumu kapsamalıdır: proxy normal, proxy bağlantısı kopuk, proxy değiştirme ve sistem ağında değişiklik.

Genel IP

Uzaktaki sayfaların gördüğü genel adres, önceden ayarlanmış proxy’ye uygun olmalıdır. IPv4 ve IPv6’yı kaydedin; proxy yalnızca IPv4 işliyorsa sistemin IPv6’sı ikinci bir çıkış yolu oluşturabilir.

WebRTC

BrowserLeaks WebRTC testi, uzak IP’yi, WebRTC desteğini, aday adreslerini ve medya cihazı izinlerini gösterir. Açığa çıkmaması gereken yerel veya genel adreslerin görünüp görünmediğini ve tarayıcı ayarının devre dışı bırakma, değiştirme, yönlendirme veya proxy’yi izleme seçeneklerinden hangisi olduğunu kontrol edin.

“Hiçbir adres görünmüyor” olması WebRTC işlevinin mutlaka çalıştığı anlamına gelmez. Görüntülü toplantı işleri kamera, mikrofon ve gerçek zamanlı bağlantıyı da test etmeli; gizlilik politikasının gerekli işlevleri bozmadığından emin olmalıdır.

DNS

Alan adı çözümlemesinin proxy üzerinden mi, kurumsal DNS üzerinden mi yoksa yerel ağ üzerinden mi yapıldığını kontrol edin. Proxy IP’si hedef bölgedeyken DNS sorgularının başka bir bölgeden gelmesi tutarsızlık yaratır. İzlenecek strateji, proxy türüne ve iş gereksinimlerine bağlıdır.

Proxy Bağlantısının Kopması

Bu, en önemli ve en sık göz ardı edilen testtir:

  1. Ortamı başlatın ve proxy IP’sini doğrulayın;
  2. Test sayfasında ağ durumunu sürekli yenileyin;
  3. Proxy’yi bilinçli olarak durdurun veya yanlış kimlik bilgileri girin;
  4. Sayfanın bağlantıyı kesip kesmediğini, açık bir uyarı verip vermediğini yoksa yerel çıkışa geçip geçmediğini gözlemleyin;
  5. Proxy’yi geri getirdikten sonra eski bağlantının yeniden kurulduğunu doğrulayın;
  6. Zamanı, günlükleri ve ekran görüntülerini saklayın.

Kurumsal kritik işlerde genellikle sessiz doğrudan bağlantı yerine “başarısız olursa engelle” veya açık uyarı tercih edilmelidir. PurpleMark’ta proxy, önce bağımsız bir kaynak olarak oluşturulup yönetilir, ardından ortama bağlanır. Bağlantı kopması testinde önce proxy listesinden ilgili proxy’nin çıkış IP’sine bakabilir, onu durdurduktan sonra test edilen ortamın sessizce yerel ağa geçmek yerine uyarı verip çevrimdışı kalıp kalmadığını gözlemleyebilirsiniz; bu aynı zamanda proxy kaynağı ile ortam arasındaki bağlama ilişkisinin net olup olmadığını da doğrular.

Adım 5: Parmak İzi Parametrelerinin Birbiriyle Çelişip Çelişmediğini Kontrol Edin

Sık karşılaşılan anormal kombinasyonlar şunlardır:

  • UA belirli bir tarayıcı sürümünü iddia ederken gerçek çekirdek yetenekleri açıkça uyumsuz;
  • İşletim sistemi, yazı tipleri, kaydırma çubukları ve sistem denetimleri uyumsuz;
  • Saat dilimi, dil ve coğrafi konum ile proxy bölgesi arasında makul bir açıklama yok;
  • Ekran çözünürlüğü cihaz türüyle eşleşmiyor;
  • WebGL oluşturucusu (renderer) ile işletim sistemi kombinasyonu anormal;
  • Mobil cihaz iddiasına rağmen masaüstüne özgü davranışlar açığa çıkıyor;
  • Client Hints ile User-Agent tutarsız.

Tüm alanları elle “en nadir” kombinasyona getirmeyin. Öncelikle ürünün sunduğu koordineli şablonları kullanın ve yalnızca işin gerçekten ihtiyaç duyduğu öğeleri değiştirin. Her özelleştirmeyi değişiklik kaydına yazın; böylece geri almak kolaylaşır. PurpleMark ortam oluştururken sunduğu sistem, Chromium çekirdeği, UA, saat dilimi, dil, coğrafi konum, WebRTC ve UDP seçeneklerinin amacı, bu parametrelerin birbiriyle tutarlı olmasıdır; test ederken koordineli varsayılan yapılandırmadan başlayıp yalnızca iş için zorunlu alanları değiştirin ve değişiklikten önce eski değerleri kaydedin; karşılaştırma ve geri alma kolaylaşır.

Adım 6: Gerçek İş Uyumluluk Testi Yapın

Tespit siteleri gerçek işin yerini tutamaz. Şirketin kendi test hesaplarıyla şunları doğrulayın:

  • Giriş, çıkış ve iki aşamalı doğrulama;
  • Görsel, video ve dosya yükleme;
  • Kamera, mikrofon ve WebRTC;
  • Ödeme sandbox’ı veya test ödeme süreci;
  • Haritalar, saat dilimi ve yerelleştirme;
  • Uzantılar, parola yöneticileri ve pano;
  • Uzun süreli çalışma, uyku modundan dönüş ve beklenmeyen kapanma.

Sayfa hatalarını, tekrarlayan doğrulama kodlarını, performansı ve kaynak kullanımını kaydedin. Hesap kısıtlamasını otomatik olarak parmak izine bağlamayın; önce profil, ağ, ödeme, içerik, davranış, izinler ve platform politikalarını inceleyin.

Adım 7: Güncelleme, Kurtarma ve Çıkışı Test Edin

Güvenilirlik, aynı zamanda arıza sonrası kurtarmayı da içerir:

  1. Üretim dışı bir test ortamının kopyasını alın;
  2. İstemci yükseltmesini ve çekirdek güncellemesini simüle edin;
  3. Cookie’lerin, uzantıların, proxy’nin ve sekmelerin korunup korunmadığını kontrol edin;
  4. Yanlışlıkla silmeyi simüle edip çöp kutusundan geri yükleyin;
  5. Ortamı yedek cihazda devralın;
  6. Dışa aktarılabilir yapılandırma ve iş kayıtlarını dışa aktarın;
  7. Hesap kapatıldıktan sonra bulut verisi silme sürecini doğrulayın.

Üretici yalnızca “Oluşturma başarılı” gösterip yedekleme, geri alma ve taşıma sorularına yanıt veremiyorsa kritik işleri taşımaya uygun değildir. PurpleMark üzerinde doğrularken önce yanlışlıkla silinen test ortamını çöp kutusundan geri getirebilirsiniz (çöp kutusundaki veriler bir süre saklandıktan sonra otomatik temizlenir; kısa süreli kurtarma tatbikatı için uygundur, kalıcı yedek değildir), ardından ana cihaz ile yedek cihaz arasında aynı ortamın sorunsuz devredilip devredilemediğini, yapılandırma ve oturum durumunun sürüp sürmediğini doğrulayın.

Adım 8: Ekip İzinlerini ve Denetimi Test Edin

Yönetici, operasyon ve dış kaynak (outsource) olmak üzere üç tür test üyesi oluşturun ve tek tek doğrulayın:

  • Proxy parolasını kimler görebilir;
  • Parmak izini ve ağ ayarlarını kimler değiştirebilir;
  • Cookie veya verileri kimler dışa aktarabilir;
  • Ortamı kimler silebilir, taşıyabilir veya paylaşabilir;
  • Kritik işlemler üye, zaman ve nesne olarak kaydediliyor mu;
  • Üye ayrıldıktan sonra oturumu, anahtarları ve ortam erişimi hemen kaldırılabiliyor mu.

Birden çok kişinin ortak yönetici parolası kullanması, teknik parmak izi iyi görünse bile güvenilir bir kurumsal çözüm sayılmaz. PurpleMark’ın üyeler, roller, yetkilendirme grupları ve işlem günlükleri burada işe yarar: önce farklı türdeki üyelere farklı roller ve yetkiler atayın, ardından proxy parolasını kimin görebildiğini ve ağ yapılandırmasını kimin değiştirebildiğini kontrol edin, son olarak işlem günlüğünde kritik eylemlerin üye, zaman ve nesne olarak kaydedildiğini doğrulayın ve üye çıkışını simüle ederek ortam erişimini kaldırın.

100 Puanlık Puanlama Tablosu

KalemPuanPuanlama yöntemi
Aynı ortamın zamansal tutarlılığı205 testte açıklanamayan sabit alan değişimi yok
Farklı ortamlar arasında veri izolasyonu15Cookie, depolama, uzantı ve yapılandırma karışmıyor
Parametre uyumu15UA, çekirdek, sistem, dil, saat dilimi ve GPU makul
Ağ ve sızıntı yönetimi20IP, WebRTC, DNS ve IPv6 politikaya uygun; kesintide sessiz doğrudan bağlantı yok
Gerçek site uyumluluğu10Temel süreçler ve medya yetenekleri geçiyor
Güncelleme, kurtarma ve taşıma10Yükseltme, yanlış silme, cihaz değişimi ve dışa aktarma tamamlanabiliyor
İzinler, günlükler ve yetki kaldırma10En az yetki ve ayrılma süreci uygulanabiliyor

Küçük ölçekli pilot için 80 puanı eşik olarak belirleyebilirsiniz; ancak ağ kesintisinde doğrudan bağlantı, oturumların ortamlar arasında karışması veya üye yetkisinin kaldırılamaması gibi kritik kalemler tek başına veto gerekçesi olmalı ve diğer puanlarla telafi edilmemelidir.

Test Sonuçlarını Yanlış Yorumlamaktan Nasıl Kaçınılır?

  • Farklı ilkelere dayanan en az iki tespit aracıyla çapraz gözlem yapın;
  • Aynı anda çok sayıda tespit sayfası açmayın; uzantı veya kaynak karışmasını önleyin;
  • Aynı ağ koşullarında testi tekrarlayın, ardından tek bir değişkeni değiştirin;
  • Yalnızca “geçti/kaldı” rengini değil, ham alanları saklayın;
  • Ürün, çekirdek ve sistem sürümlerini kaydedin;
  • Test aracı güncellendiğinde temel hattı yeniden oluşturun;
  • Tespit sitesinin gizlilik ve veri saklama açıklamalarını okuyun;
  • Test ortamlarında gerçek müşteri panellerine giriş yapmayın.

Sık Sorulan Sorular

Parmak izi tespit siteleri tamamen normal görünüyorsa doğrudan üretime geçilebilir mi?

Hayır. Tekrarlı başlatma, ortamlar arası izolasyon, proxy kesintisi, gerçek siteler, yükseltme/kurtarma ve izin testlerini de tamamlamanız ve az sayıda kritik olmayan işle küçük bir pilot yapmanız gerekir.

Canvas hash’inin farklı olması ortam izolasyonunun başarılı olduğunu mu gösterir?

Şart değil. Hash yalnızca işleme (render) sonucunun bir kısmını temsil eder. Cookie, yerel depolama, uzantılar, ağ, saat dilimi ve ekip paylaşım sınırlarını da kontrol etmeniz gerekir.

WebRTC tamamen devre dışı bırakılmalı mı?

İşe bağlı. Görüntülü toplantı gibi işlevler WebRTC gerektirir. Amaç, görünmemesi gereken adreslerin sızmasını önlerken gerekli uyumluluğu korumaktır; her şeyi kapatmak değil.

Testler ne sıklıkla tekrarlanmalı?

Ürün veya çekirdekte büyük güncelleme, işletim sistemi yükseltmesi, proxy çözümünün değişmesi veya izin modeli ayarlandığında hemen yeniden test edin; istikrarlı dönemde en az çeyreklik örneklemeler yapın ve sürüm karşılaştırmalarını saklayın.

Sonuç

Anti-detect tarayıcının güvenilirliğini test etmek “tek bir yöntem” değil, tekrarlanabilir bir deney dizisidir. Üçüncü taraf sayfalar alanları gözlemlemeye yardımcı olur; bir ürünün işte kullanılıp kullanılamayacağına asıl karar veren, zamansal tutarlılık, ortam izolasyonu, ağ arızası yönetimi, parametre uyumu, gerçek site uyumluluğu, kurtarma ve taşıma ile ekip yönetimidir.

Önce temel hattı oluşturun, ardından her seferinde yalnızca bir değişkeni değiştirin; yalnızca yeşil uyarılara bakmak yerine ham sonuçları saklayın. Eşiğe ulaştıktan sonra kritik olmayan hesaplarla küçük ölçekli pilot yapın ve sürekli yeniden test edin; böylece pazarlama söylemlerini doğrulanabilir mühendislik sonuçlarına dönüştürebilirsiniz. Başlamaya hazırsanız ilk turu PurpleMark web sürümünde yalnızca test verisi içeren bağımsız bir ortam kurarak çalıştırabilirsiniz; yerel istemci yeteneklerine ihtiyaç duyduğunuzda indirme sayfasından kurulumu tamamlayın. Testler yalnızca belirtilen sürüm, cihaz, proxy ve zaman altındaki performansı açıklar; PurpleMark veya diğer tarayıcı ortamı araçları kimlik sahtekârlığı, sahte trafik üretimi, toplu spam pazarlama veya platform cezalarından kaçınmak için kullanılmamalı ve hesap ile içerik uyumluluğunun yerini tutamaz.