Web kazıma ve otomasyon dünyasında bot tespit sistemleri sürekli bir engel oluşturuyor. Cloudflare Turnstile, CreepJS, Sannysoft gibi araçlar, tarayıcı parmak izini okuyarak otomasyonu tespit ediyor. Fortress ise bu sorunu kökünden çözmek için tasarlanmış bir Chromium çatalı. Motor, JavaScript katmanında değil, doğrudan C++ kodunda düzeltmeler yaparak parmak izini normal bir Chrome yüklemesi gibi gösteriyor. Bu sayede bot tespit sistemleri, Fortress tarafından yönlendirilen tarayıcıyı gerçek bir kullanıcı olarak algılıyor.
Fortress'in en büyük avantajı, mevcut otomasyon araçlarıyla uyumluluğu. Playwright veya Puppeteer gibi araçlarla kullanıldığında, sadece tarayıcıyı Fortress ile değiştirmek yeterli. CDP (Chrome DevTools Protocol) üzerinden bağlanan mevcut kodlar hiç değişmeden çalışıyor. Ayrıca, Fortress'in tüm yamaları açık kaynak ve denetlenebilir durumda. Her biri tek bir amaca hizmet eden 34 küçük yama, kullanıcıların motoru kendilerinin derlemesine olanak tanıyor.
Fortress, gerçek dünya testlerinde de başarılı oldu. Akamai Bot Manager tarafından korunan aa.com, lowes.com, macys.com ve kohls.com gibi sitelerde, aynı IP adresi kullanılarak yapılan testlerde, Fortress normal bir tarayıcı gibi davranarak engeli aştı. CreepJS'de %0 headless tespit oranı, Sannysoft ve BrowserScan'da tamamen yeşil sonuçlar alındı. Bu, Fortress'in sadece teoride değil, pratikte de işe yaradığını gösteriyor.
Gelecekte Ne Bekleniyor?
Fortress, her başlatmada tutarlı bir kimlik oluşturuyor. Platform, GPU, saat dilimi, dil, ses ve klavye düzeni gibi tüm yüzeyler birbiriyle uyumlu hale getiriliyor. Tek bir ikili dosyadan, her açılışta farklı ama kendi içinde tutarlı bir Windows kimliği oluşturulabiliyor. pip install tilion-fortress veya Docker ile kolayca kurulabilen Fortress, web kazıma ve otomasyon ihtiyaçları için güçlü bir çözüm sunuyor.