Metody / L7 / HTTP-BYPASS
L7 · ApplicationLayer 7HTTP FloodProxiedRate Limit
HTTP-BYPASS test obciążeniowy
Wszechstronna powódź HTTP warstwy 7, która obciąża witryny za ochronami niskiego i średniego poziomu, aby zweryfikować ograniczanie tempa i filtrowanie żądań.
Jak to działa
Ta metoda generuje duży wolumen poprawnie sformułowanych żądań HTTP rozłożonych na rotującą pulę proxy, tak że ruch wydaje się pochodzić od wielu odrębnych klientów. Celuje w ścieżkę obsługi żądań: wątki aplikacji, pule połączeń oraz dowolną warstwę buforowania lub ograniczania tempa przed źródłem. Uruchom ją, aby potwierdzić, że obrony niskiego i średniego poziomu poprawnie tłumią rozproszone powodzie żądań, zanim dotrą do logiki Twojej aplikacji.
Parametry
threads1-16Wątki robocze generujące żądania równolegle.
rate200k rq/sDocelowe tempo żądań na sekundę w całej puli.
streams10-500Jednoczesne połączenia utrzymywane otwarte na wątek roboczy.
duration30s-30mDługość trwałej powodzi żądań.
Uruchom z CLI
retro-cli
$ retro run http-bypass --target https://example.com --rps 800 --duration 120
FAQ HTTP-BYPASS
Czy testowanie HTTP-BYPASS jest legalne?+
Tylko wobec infrastruktury, którą posiadasz lub do której masz autoryzację do testowania. RETRO//STRESS wymaga autoryzowanych celów.
Co obciąża HTTP-BYPASS?+
Wszechstronna powódź HTTP warstwy 7, która obciąża witryny za ochronami niskiego i średniego poziomu, aby zweryfikować ograniczanie tempa i filtrowanie żądań.
Czy mogę połączyć je z innymi metodami?+
Tak, dodaj ją jako krok w łańcuchu pakietów, aby ułożyć ją w sekwencji z innymi protokołami.