biusberline/cloudflare-turnstile-solver
A small Python library and CLI for working with Cloudflare Turnstile on your own pages - read the sitekey, build the token, verify the result.
Hızlı değerlendirme
Özet
Python kütüphanesi ve CLI, Turnstile sitekey’ini bulup Peak API üzerinden token almayı kolaylaştırıyor.
Profiline uyum
Turnstile test otomasyonu, profilinizde belirtilen uygulama geliştirme veya entegrasyon ihtiyaçlarına doğrudan karşılık gelmiyor.
Neden yükseliyor
21 günlük yaşında 322 yıldıza ve son 28 günde 9 commite ulaşmış; bu erken ilgiye işaret ediyor. Ancak commit’lerin tek yazardan gelmesi ve README’de Peak’in hizmeti ile tanıtım bağlantılarının öne çıkması, bağımsız benimseme veya teknik kalite kanıtı sayılmaz; ilginin kaynağı mevcut verilerle kesin değil.
Problem
Turnstile widget’ı kullanan sayfalarda sitekey’i elle bulma ve token alma adımlarını otomatikleştiriyor; bu kullanım, sayfanın bot korumasını aşmaya da imkân verebilir.
Çözüm
Sayfa HTML’inden sitekey ve varsa action değerini çıkarıyor, ardından bu bilgileri Peak API’ye göndererek token alıyor; token üretimi kütüphanenin içinde değil, harici serviste gerçekleşiyor.
Yenilik
Belirgin bir teknik yenilik görünmüyor; temel katkısı sitekey bulma ve harici Peak API çağrısını Python kütüphanesi ile CLI arayüzünde birleştirmek.
Teknolojiler
- Python
- Python standard library
- Peak API
- CLI
Riskler
- Token üretimi Peak API’ye bağlı; servis, fiyatlandırma, erişilebilirlik ve kullanım koşullarındaki değişiklikler aracı doğrudan etkileyebilir.
- Turnstile token’ları sayfa ve ortamla ilişkili olduğundan proxy veya user agent uyumsuzluğu başarısızlığa yol açabilir.
- Bot korumasını yetkisiz biçimde aşmak, hedef sitenin kullanım koşullarını veya yürürlükteki kuralları ihlal edebilir.
- Proje çok yeni ve etkinlik tek yazarda yoğunlaşıyor; uzun vadeli bakım ve bağımsız doğrulama konusunda kanıt sınırlı.
- README’deki hız, başarı ve fiyat iddiaları proje ölçümleriyle desteklenmiş değil.
Detaylı değerlendirme
Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.