Cloudflare Precursor ile Bot Tespitinde Yeni Dönem: Davranış Tabanlı Güvenlik Windows

Cloudflare Precursor ile Bot Tespitinde Yeni Dönem: Davranış Tabanlı Güvenlik

Cloudflare, Precursor ile bot tespitinde yeni bir yaklaşım sunuyor: Kullanıcı davranışlarını oturum boyunca analiz ederek gerçek insanları botlardan a

Botlarla mücadele, sürekli bir strateji oyunu gibidir: Saldırganlar yeni yöntemler geliştirir, savunmacılar yanıt verir ve bu döngü hiç bitmez. Cloudflare, geniş küresel ağ altyapısı ve istemci tarafı sinyallerini birleştirerek bu oyunda bir adım önde olmayı hedefliyor. Ağ seviyesinde günde 1 trilyondan fazla isteği analiz ederek web'in %20'sinden fazlasını kapsayan bir görünürlük sağlarken, istemci tarafında ise Cloudflare Turnstile ile CAPTCHA benzeri çözümlerin ötesine geçiyor. Turnstile, artık risk tabanlı bir yönetilen doğrulama aracı haline gelerek kullanıcı doğrulama sürecinde gereken sürtüşmeyi minimuma indiriyor.

Bugün Turnstile, internetin en hassas uç noktalarında günde yaklaşık 3 milyar kez çalışıyor ve giriş, kayıt, ödeme gibi kritik anlarda kullanıcıları doğruluyor. Bu, müşteri uygulamalarının en önemli alanlarında korumayı artırsa da, uygulamanın geri kalanındaki kullanıcı etkileşimlerini (insanların ve botların tüm kullanıcı yolculuğu boyunca nasıl davrandığını) görme konusunda sınırlı kalıyor. İşte Cloudflare, bu görünürlük boşluğunu Precursor ile kapatıyor.

Precursor, gizlilik odaklı, istemci tarafında çalışan oturum tabanlı bir doğrulama sistemidir. Dinamik olarak enjekte edilen JavaScript kodu sayesinde ziyaretçilerin uygulamanızla etkileşimleri sırasında sürekli olarak davranışsal sinyaller toplar. Bu sinyaller gerçek zamanlı olarak işlenir ve Cloudflare'in bot koruma sistemine entegre edilir, böylece insan trafiği otomatik veya aracılı trafikten sürekli olarak ayırt edilebilir. Precursor, Turnstile'ın istemci tarafı tespitlerini tüm web uygulamanıza genişleten isteğe bağlı bir tamamlayıcıdır.

Bu kullanıcı yolculuğu tabanlı tespit, modern otomasyonun kısa süreliğine meşru görünme yeteneğine karşı güçlüdür. Botlar JavaScript çalıştırabilir, gerçek tarayıcı ortamları kullanabilir ve tek tek CAPTCHA'ları şüphe uyandırmadan geçebilir. Ancak zaman içinde tutarlı insan davranışını taklit etmek hala zordur. Precursor, bu etkileşim katmanını yakalamak için tasarlanmıştır ve davranışı, dolandırıcılık ve kötüye kullanım tespiti için güvenilir bir sinyale dönüştürür.

Teknik Analiz

Bir bot geliştiricisi fare hareketini insana benzetmek için genellikle Gauss gürültüsü veya düzgün rastgele gecikmeler ekler. Ancak insan hareketi sadece 'gürültülü' değildir; aynı zamanda fizikle sınırlıdır: Bilek dönüşü nedeniyle fare hareketi genellikle bir yay şeklindedir, bir onay kutusunu görüp tıklamak arasında ölçülebilir bir bilişsel yük gecikmesi vardır ve en sabit insan eli bile fizyolojik tremor frekansında salınır. Botlar ise doğrusal interpolasyonlar veya matematiksel olarak ideal Bézier eğrileri çizer, insanların asla ulaşamayacağı bir hassasiyetle tıklarlar. İnsan hareketlerinin ritmini yakalamak için tüm oturumu incelemek gerekir.

Gelecekte Ne Bekleniyor?

Precursor, bu davranışsal sinyalleri oturum boyunca değerlendirerek her karara önemli ölçüde daha fazla sinyal ekler. Bu, tespit hassasiyetini artırır ve agresif doğrulama adımlarına gerek kalmadan gerçek kullanıcıları otomasyondan ayırmayı kolaylaştırır. Meşru kullanıcılar için daha az kesinti anlamına gelirken, bot geliştiricileri için otomasyonun maliyetini artırır çünkü tam bir oturumu simüle etmek zorunda kalırlar. Cloudflare'in Precursor'u, bot tespitinde yeni bir çağ başlatıyor.

Kaynak: blog.cloudflare.com

Paylaş: