Otevřít složku
Otevřete složku projektu v rozhraní chatu.
Vaše přihlašovací stránka dostává mnoho automatizovaných pokusů. DevSpan čte vaše přístupové logy a hledá vzorce zneužívání. Napíše konfigurační soubor, který omezí požadavky na IP adresu. Agent spustí malý testovací skript proti vašemu staging serveru. Prohlédnete si rozdíl před přijetím změny. Rozpoznáte vzorce skenování podle chování, jako je rychlost požadavků, selhání přihlášení a podivné cesty, místo spoléhání na text user-agentu. K zastavení skenovacích botů na mém webu byste měli tyto vzorce důkladně monitorovat.
Otevřete složku projektu v rozhraní chatu.
Použijte grep k nalezení opakovaných selhání přihlášení.
Použijte write_file k vytvoření plánu limitů.
Spusťte svůj testovací příkaz k ověření limitu.
https://staging.example.com/api/loginstatus 200access.log pattern=4293 shodytest_script.phpexit 0rate-limits.txtuloženo# 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=200Tento prostý textový soubor definuje pravidla pro vaše vlastní cesty. Každý řádek nastavuje limit a okno pro konkrétní cestu.
DevSpan čte vaše přístupové logy k identifikaci neobvyklých vzorců požadavků a napíše konfigurační soubor, který nastaví limit po nasazení pro váš vlastní staging server. Prohlédnete si rozdíl. Agent omezí požadavky na IP adresu pro každého unikátního uživatele. Můžete zabránit botům v odesílání formulářů omezením rychlosti požadavků z jednoho zdroje. Agent spustí malý testovací skript proti vašemu staging serveru k ověření limitu. Tento přístup chrání sklad před boty na přeprodávání omezením provozu. Mitigace botů často začíná formuláři, které zasypávají vaši databázi. Agent sám neprovozuje blokaci, ale připravuje pravidla, která nasadíte.
DevSpan lokalizuje vzorce skenování ve vašich přístupových logech a napíše konfigurační soubor, který blokuje nadměrné požadavky z těchto zdrojů, aby server zůstal stabilní. Simuluje to. Prohlédnete si rozdíl před přijetím změny k ověření přesných limitů. Tento přístup poskytuje účinnou ochranu proti botám pro vaše konkrétní cesty. Mitigace botů pomáhá udržet stabilitu pro vaše konkrétní cesty a služby. Můžete chránit sklad před boty na přeprodávání uplatněním těchto stejných limitů na koncové body pokladny. Agent připravuje pravidla a kód, které nasadíte na svůj vlastní server. Limity snižují zátěž z opakovaných požadavků, ale velmi silný provoz potřebuje ochranu od hostitele nebo poskytovatele.