Nasıl çalışır: sayfalara betik enjekte edilmez, ayarlar çekirdekte uygulanır
Parmak izi yapılandırması, sayfalara JavaScript enjekte etmeye dayanmaz. Bir profil oluşturduğunuzda veya düzenlediğinizde yalnızca bir yapılandırma kaydedilir; profili açtığınızda Prism bunu başlatma parametrelerine dönüştürür ve bakımcının derlediği Chromium parmak izi çekirdeğine iletir (fingerprint-chromium yamaları, ungoogled-chromium derleme tarifleri ve Prism'in kendi yamaları temel alınarak).
Bu nedenle bir web sayfası ana pencerede, iframe'lerde, Dedicated / Shared / Service Worker'larda, OffscreenCanvas ve AudioWorklet'te aynı kimliği okur. Bakımcının denetim araçları, bu yürütme bağlamlarının tutarlı olup olmadığını ve aynı tohumun farklı veri dizinlerinde sabit kalıp kalmadığını kontrol eder. Çekirdek sürümleri ve kaynakları için Parmak izi çekirdeği sayfasına bakın.
Ek not: Pro'nun çoklu pencere senkronizasyonu veya MCP kullanılırken Prism, tarayıcı hata ayıklama protokolü üzerinden sayfada okuma ve işlem betikleri çalıştırır; bunun parmak izi yapılandırmasıyla ilgisi yoktur.


10 donanım şablonu
Donanım şablonu platformu, sistem sürümünü, CPU çekirdek sayısını, ekran çözünürlüğünü ve GPU'yu tek seferde ayarlar; böylece “Windows sistemi ama Apple GPU bildiriyor” gibi mantıksız kombinasyonlar oluşmaz. Yeni profiller varsayılan olarak bu bilgisayarın sistemine karşılık gelen “tohum tabanlı bağımsız” şablonu kullanır.
| Şablon | CPU | Çözünürlük | GPU |
|---|---|---|---|
| macOS · Yerel donanım (önerilir) | Bu bilgisayarın gerçek çekirdek sayısı | 1440×900 | Yerel GPU; yerel yazı tipleri, Canvas ve Audio korunur; yalnızca macOS'te seçilebilir |
| macOS · Tohum tabanlı bağımsız Apple GPU (birden çok profil için önerilir) | 8 çekirdek | 1440×900 | Tohuma göre 11 Apple M1–M4 serisi GPU arasından sabit olarak seçilir |
| macOS · Apple M1 · 8GB | 8 çekirdek | 1440×900 | Apple M1 |
| macOS · Apple M3 Pro · 18GB | 12 çekirdek | 1512×982 | Apple M3 Pro |
| macOS · Apple M4 Pro · 24GB | 12 çekirdek | 1512×982 | Apple M4 Pro |
| Windows · Yerel donanım (önerilir) | Bu bilgisayarın gerçek çekirdek sayısı | 1920×1080 | Yerel GPU; yalnızca Windows'ta seçilebilir |
| Windows · Tohum tabanlı bağımsız NVIDIA GPU (birden çok profil için önerilir) | 8 çekirdek | 1920×1080 | Tohuma göre NVIDIA RTX 30 / 40 serisi masaüstü ekran kartları (18 model, 27 cihaz kimliği) arasından sabit olarak seçilir |
| Windows 10 · RTX 3060 · 16GB | 8 çekirdek | 1920×1080 | NVIDIA GeForce RTX 3060 |
| Windows 11 · RTX 4060 · 16GB | 12 çekirdek | 1920×1080 | NVIDIA GeForce RTX 4060 |
| Windows 11 · RTX 4070 · 32GB | 16 çekirdek | 2560×1440 | NVIDIA GeForce RTX 4070 |
Şablon adındaki bellek miktarı yalnızca kombinasyonları ayırt etmek içindir; web sayfalarının okuyabildiği navigator.deviceMemory değeri Chrome'da en fazla 8 olarak bildirilir ve Prism de 8 bildirir. “Yerel donanım” dışındaki şablonlar başka bir sistemde de kullanılabilir; örneğin Mac'te bir Windows kimliği oluşturabilirsiniz. Bu durumda hedef sistemin yaygın yazı tipleri bu bilgisayardaki yazı tiplerine eşlenir.

Parmak izi tohumu: profilin kimliğini belirler
Her profilin 0 ile 4294967295 arasında bir parmak izi tohumu vardır; profil oluşturulurken rastgele üretilir. Tohum ve şablon birlikte GPU modeli, Canvas, WebGL, Audio ve ClientRects gibi ayrıntıları belirler: Aynı tohum her başlatmada aynı sonucu verir, farklı tohumlar birbirinden ayrışır.
- Profili çoğaltmak veya “Yeniden oluştur” düğmesine tıklamak yeni bir tohum, yani yeni bir kimlik verir.
- Uzun süredir kullanılan hesap profillerinde tohumu veya şablonu gelişigüzel değiştirmeyin; eski profillerin şablonu yazılım güncellemesiyle otomatik olarak değişmez.
- Toplu oluşturma sırasında tohumu CSV'nin
fingerprint_seedsütununda belirtebilirsiniz; boş bırakılırsa her profil için rastgele oluşturulur. Ayrıntılar için Toplu profil yönetimi sayfasına bakın.
Madde madde: her boyut nasıl ele alınır
| Boyut | Prism'in yaklaşımı |
|---|---|
| User-Agent ve Client Hints (UA-CH) | Marka olarak Chrome veya Edge seçilebilir; marka sürümü boş bırakılırsa gerçek çekirdeğin dört bölümlü sürüm numarası otomatik olarak kullanılır ve UA, UA-CH yüksek entropili alanları ile HTTP Client Hints aynı kaynaktan gelir. Elle girilen ana sürüm çekirdekle uyuşmazsa profil başlatılmaz. Özel bir tam UA dizesi girme seçeneği sunulmaz. |
| Sistem platformu ve sürümü | Şablon tarafından belirlenir (Windows veya macOS). macOS yerel donanım şablonu, başlatma sırasında ana makinenin macOS sürümünü okur; Windows şablonları (adında “Windows 11” geçenler dahil) Client Hints'te sistem sürümünü her zaman 10.0.0 olarak bildirir. |
| CPU çekirdek sayısı | Şablon değeri (8 / 12 / 16) veya bu bilgisayarın gerçek mantıksal çekirdek sayısı. |
| Ekran çözünürlüğü | Şablon değeri; screen ile CSS device-width tutarlıdır ve kullanılabilir yükseklikten Windows görev çubuğu veya macOS menü çubuğu düşülür. |
| Dil ve Accept-Language | Varsayılan olarak proxy çıkışını takip eder ve ülkeye göre otomatik eşleşir (24 ülke / bölge yerleşik); elle de sabitlenebilir. Bkz. Ağ kimliği. |
| Saat dilimi (Date / Intl) ve coğrafi konum | Proxy çıkışına göre IANA saat dilimi ve şehir düzeyinde koordinatlar (yaklaşık 25 km hassasiyet); elle ayar modunda geçerli herhangi bir IANA saat dilimi girilebilir. |
| Canvas | Tohuma göre belirlenen küçük oluşturma farkları üretilir (ör. metinde alt piksel kayması); her seferinde değişen rastgele gürültü eklenmez: Aynı profilde sabit, farklı profillerde farklıdır. |
| WebGL ve GPU | WEBGL_debug_renderer_info üretici ve oluşturucu değerleri şablondaki GPU'ya göre döndürülür (ör. ANGLE NVIDIA GeForce RTX 4060 veya Apple M3 Pro); piksel okumaları tohuma göre hafifçe değişir. WebGPU bağdaştırıcısının üretici ve mimari bilgileri de buna uygun olarak ayarlanır. |
| Audio | OfflineAudioContext çıktısı tohuma göre hafifçe değiştirilir; genel istatistiksel özellikler korunur. |
| ClientRects / DOMRect | Öğe ve Range dikdörtgenleri tohuma göre çok küçük, belirlenimci bir ölçeklemeye tabi tutulur. |
| Yazı tipleri | Şablon ana sistemle aynıysa yerel yazı tipleri korunur; başka bir sistem taklit edilirken hedef sistemin yazı tipleri eşlenir ve hedef sisteme ait olmayan yazı tiplerinin çoğu gizlenir. |
| WebRTC | Varsayılan “Sızıntı koruması” modu proxy dışı UDP'yi engeller. Bkz. Proxy ve ağ kimliği. |
| Otomasyon izleri | navigator.webdriver otomasyon anahtarları nedeniyle true olmaz ve HeadlessChrome işareti kaldırılır. |
| Pencere tanıma | Pencere başlığında “[numara] ad” gösterilir; macOS Dock simgesinde profil numarası yer alır, Windows görev çubuğunda pencereler profile göre gruplanır ve numara gösterilir. |
Yerel donanım mı, tohum tabanlı bağımsız mı, sabit şablon mu?
| İhtiyaç | Öneri |
|---|---|
| Yalnızca bir iki profil açıyorsunuz ve en doğal oluşturma sinyallerini istiyorsunuz | Yerel donanım: Yerel GPU, yazı tipleri, Canvas ve Audio korunur. Yerel donanım şablonunu kullanan birden çok profilin bu boyutlarda aynı olacağını unutmayın. |
| Birden çok profili aynı anda kullanıyorsunuz ve birbirinden ayrışmaları gerekiyor | Tohum tabanlı bağımsız şablon (varsayılan): Her profilin GPU modeli ve oluşturma ayrıntıları tohumla sabitlenir. |
| Belirli bir cihaz kombinasyonu gerekiyor (ör. belirli bir Mac veya ekran kartı) | Sabit şablon: Apple M1 / M3 Pro / M4 Pro veya RTX 3060 / 4060 / 4070. |
| Uzun süredir kullanılan hesap profilleri | Mevcut şablonu ve tohumu değiştirmeyin; ayar yapmanız gerekirse önce profili çoğaltıp yeni profilde test edin. |
Parmak izi nasıl doğrulanır
CreepJS, Pixelscan, BrowserLeaks gibi sayfalarla kontrol ederken en az iki profili açıp karşılaştırın, yeniden başlattıktan sonra kararlılığı tekrar test edin; yalnızca kırmızı ve yeşil renklere bakmak yerine sistem, Prism ve çekirdek sürümünü, test zamanını ve başarısız olan alanları not edin. Test sonuçları proxy itibarından, gerçek donanımdan ve web sitesi kurallarındaki değişikliklerden de etkilenir. Yöntemin tamamı için Tarayıcı parmak izi nedir, nasıl test edilir sayfasına bakın.
Sık sorulan sorular
- Parmak izi testinde kırmızı sonuç çıkması profilin işe yaramadığı anlamına mı gelir?
- Her zaman değil. Önce hangi alanın sorunlu olduğunu belirleyin: Proxy mi tespit edildi, saat dilimi IP ile mi uyuşmuyor, yazı tiplerinde mi fark var, yoksa test sitesi yeni sürüm kurallarını eski bir çekirdeğe mi uyguluyor? Proxy sorunlarında hattı değiştirmeniz gerekir; saat dilimi sorunlarında proxy ayarlarındaki “Proxy saat dilimini uygula” düğmesini kullanabilirsiniz.
- UA, bellek veya çözünürlük tamamen özelleştirilebilir mi?
- Tam UA dizesini serbestçe girme seçeneği yoktur; marka sürümü çekirdekle otomatik olarak eşleşir. CPU, çözünürlük ve GPU, birbiriyle çelişen kombinasyonları önlemek için şablon tarafından bir bütün olarak belirlenir. Eski profiller, mevcut kimliklerinin değişmemesi için “Eski özel yapılandırma” seçeneğini korur.
- Mobil veya Linux parmak izleri destekleniyor mu?
- Hayır. Prism yalnızca Windows ve macOS masaüstü kimliklerini taklit eder.
- Community ve Pro'nun maskeleme yetenekleri aynı mı?
- Parmak izi yapılandırması iki sürümde de aynıdır; Community yerleşik Chromium 144 çekirdeğini kullanır, Pro ise ayrıca Chromium 150 / 153 çekirdeklerini kullanabilir. Bkz. Parmak izi çekirdeği.