Bot nedir; iyi bot ile kötü bot arasındaki fark TR7'de nasıl ele alınır?
Kısa cevap
Bot, insan yerine otomasyonla istek gönderen istemcidir. Arama motoru crawler'ları ve izleme araçları gibi faydalı botlar olduğu gibi içerik kazıyan, kimlik bilgisi deneyen ya da sahte trafik üreten kötü botlar da vardır (OWASP Automated Threats). TR7'de bu ayrımı Bot/DDoS koruması açık vService'lerde Bot Protection yapar: her isteğe IP reputation, header ve TLS fingerprint, protokol ve davranış sinyallerinden 0–100 arası bir bot score verir ve Action Rules skora göre CAPTCHA gösterir ya da engeller. Adresi arama motorunun kendi yayımladığı IP aralığında bulunan robotlar Verified Bot olarak ayrı tanınır ve Trust Verified Bots (varsayılan açık) ile bot kurallarından muaf tutulur. Load Balancer kurallarında User-Agent'a bakan Bot Type koşulu, IP reputation veritabanında da bilinen kötü botlar için Bad Web Bot kategorisi bulunur.
TR7'de Nerede Kullanılır
| Nerede | Alan / etiket | Ne için |
|---|---|---|
| Left Monitor Panel → Bot/DDoS Protected vServices → vService → Bot/DDoS Management | Bot Protection kartı: Factors, Action Rules | Bot score'u üreten sinyalleri seçme ve skora göre aksiyon tanımlama |
| Bot Protection → Edit | Trust Verified Bots | Doğrulanmış arama motoru robotlarını bot kurallarından muaf tutma |
| Left Monitor Panel → Bot/DDoS Protected vServices → vService → Dashboard | Bot sekmesi | Bot score dağılımını ve sınıflarını izleme |
| Configuration Menu → Load Balancer → Conditions (Policy Match) | Bot Type | User-Agent'ı bilinen bot kategorileriyle (Search Engines (Googlebot, Yahoo, bingbot etc.), Malicious bots …) eşleştirme; yalnızca HTTP vService |
| Configuration Menu → Load Balancer → Conditions (Policy Match) | Network Type Group → Verified Bot | Gerçek arama motoru robotlarını kaynak adresle ayırma |
| Configuration Menu → Settings → General Settings → IP Intelligence & Reputation | IP Categories → Bad Web Bot | Kötü bot davranışıyla bildirilmiş adresler |
- Skor sınıfları: Bot score nedir; Clean, Suspicious, Bot ve Bad Bot sınıfları neyi ifade eder?
- Doğrulanmış botlar: Verified Bot nedir; TR7 doğrulanmış arama motoru robotlarına nasıl davranır?
- Yapılandırma adımları: Botları nasıl tespit ederim; iyi botlara (Googlebot vb.) izin verip kötüleri engelleyebilir miyim?
Sık Karıştırılan Noktalar
- "Bütün botlar engellenmelidir." Arama motoru ve izleme botları meşrudur; Trust Verified Bots açıkken doğrulanmış robotlar Bot Protection kurallarına takılmaz.
- "User-Agent'a bakmak botu tanımaya yeter." User-Agent kolayca taklit edilir. Bot Type koşulu yalnızca User-Agent'a bakar; Bot Protection ise skoru User-Agent'ın yanında IP reputation, TLS fingerprint, protokol ve davranış sinyallerinden birlikte üretir.
- "Bot Protection açıldığı anda botları engeller." HTTP vService'te koruma açıldığında Bot Protection Monitor modunda başlar; kararlar yalnızca kaydedilir (başlangıç modları).
Dokümantasyonda nasıl yapılır
İlgili sorular
- Botları nasıl tespit ederim; iyi botlara (Googlebot vb.) izin verip kötüleri engelleyebilir miyim?
- Bot score nedir; Clean, Suspicious, Bot ve Bad Bot sınıfları neyi ifade eder?
- Verified Bot nedir; TR7 doğrulanmış arama motoru robotlarına nasıl davranır?
- CAPTCHA nedir; TR7'de hangi korumalarda kullanılır?
