DevSpan
İş akışları

DevSpan ile bot azaltma

03
Giriş limitleri

Giriş rotanızı koruyun

Giriş sayfanıza birçok otomatik deneme yapılıyor. DevSpan, erişim loglarınızı okuyarak istismar kalıbını tespit eder. IP başına istek sayısını sınırlayan bir yapılandırma dosyası yazar. Aracı, staging sunucunuza karşı küçük bir test betiği çalıştırır. Değişikliği kabul etmeden önce farkları incelersiniz. Kullanıcı aracısı metnine güvenmek yerine; istek hızı, başarısız girişler ve tuhaf yollar gibi davranışlar aracılığıyla tarama benzeri istek kalıplarını ayırt edebilirsiniz. Sitemdeki güvenlik tarama botlarını durdurmak için bu kalıpları yakından izlemelisiniz.

01

Klasörü aç

Proje klasörünüzü sohbet arayüzünde açın.

02

Logları oku

Tekrarlanan giriş hatalarını bulmak için grep kullanın.

03

Yapılandırma yaz

Limit planını oluşturmak için write_file kullanın.

04

Sonucu kontrol et

Limiti doğrulamak için test komutunuzu çalıştırın.

Örnek limit planı

rate-limits.txt
# Rate limits for staging
route=/api/login limit=5 window=60s action=429
route=/api/reset limit=3 window=60s action=429
route=/api/data limit=20 window=60s action=429
route=/api/health limit=60 window=60s action=200
# Monitoring allowed
route=/api/monitor limit=100 window=60s action=200

Bu düz metin dosyası, kendi rotalarınız için kuralları tanımlar. Her satır belirli bir yol için bir limiti ve pencereyi ayarlar.

Bot koruma iş akışları

Form gönderimi

DevSpan, erişim loglarınızı okuyarak olağandışı istek kalıplarını tespit eder ve dağıtıldığında kendi staging sunucunuz için bir sınır belirleyen bir yapılandırma dosyası yazar. Farkları inceleriniz. Aracı, her benzersiz kullanıcı için IP başına istek sayısını sınırlar. Tek bir kaynaktan gelen isteklerin hızını sınırlayarak botların form gönderimini önleyebilirsiniz. Aracı, limiti doğrulamak için staging sunucunuza karşı küçük bir test betiği çalıştırır. Bu yaklaşım, trafiği kısıtlayarak envanteri scalping botlarından korur. Bot azaltma genellikle veritabanınıza spam yapan form gönderimleriyle başlar. Aracı trafiği doğrudan engellemez, ancak dağıtacağınız kuralları hazırlar.

Güvenlik taraması

DevSpan, erişim loglarınızdaki tarama kalıplarını tespit eder ve sunucunun kararlılığını korumak için bu kaynaklardan gelen aşırı istekleri engelleyen bir yapılandırma dosyası yazar. Simülasyon yapar. Tam limitleri doğrulamak için değişikliği kabul etmeden önce farkları inceleriniz. Bu yaklaşım, özel rotalarınız için etkili bot koruması sağlar. Bot azaltma, özel rotalarınız ve hizmetleriniz için kararlılığı korumaya yardımcı olur. Ödeme uç noktalarınıza aynı limitleri uygulayarak envanteri scalping botlarından koruyabilirsiniz. Aracı, kendi sunucunuza dağıtacağınız kuralları ve kodu hazırlar. Limitler, tekrarlanan isteklerden kaynaklanan yükü azaltır ancak çok yoğun trafik için ana bilgisayar veya sağlayıcıdan koruma gerekir.

Windows için DevSpan

API'nizi korumaya başlayın

DevSpan'ı İndir ↗