Jednym z wielu narzędzi wbudowanych w pakiet Burp Suite jest „Repeater”. Repeater jest przeznaczony do przyjmowania zgłoszonych przez Ciebie żądań i umożliwiania ich edycji i odtwarzania w dowolnym momencie. Jest to bardzo przydatne narzędzie do dostrajania i udoskonalania ładunków zaprojektowanych w celu wykorzystania luk w zabezpieczeniach Cross-Site Scripting lub SQL injection, znanych również odpowiednio jako XSS i SQLI.
Jak korzystać z funkcji Burp Suite Repeater
Pierwszą rzeczą, którą musisz zrobić z Repeater, jest wysłanie do niego prośby. Aby to zrobić, znajdź żądanie, którego chcesz użyć w zakładce Target, Proxy, Intruder, a nawet Repeater, kliknij je prawym przyciskiem myszy i wybierz „Wyślij do Repeater”. Spowoduje to skopiowanie żądania i wszystkich powiązanych informacji o połączeniu do Repeatera, dzięki czemu jest gotowy do użycia.
Na karcie Wzmacniacz będziesz teraz mógł znaleźć wysłane żądanie. Możesz wprowadzić dowolne zmiany w żądaniu w połowie strony „Wniosek”. Po wprowadzeniu zmian, które chcesz, kliknij "Wyślij" w lewym górnym rogu, aby wysłać swoją prośbę. Odpowiedź znajdziesz w kolumnie „Odpowiedź” po prawej stronie.
Niektóre żądania mogą otrzymać odpowiedź przekierowania zamiast rzeczywistej odpowiedzi strony internetowej. Możesz wybrać śledzenie przekierowania w Repeater, klikając przycisk „Śledź przekierowanie”, który znajduje się po prawej stronie przycisku „Wyślij”, gdy istnieje przekierowanie do naśladowania.
Możesz użyć strzałek wstecz i do przodu, aby przełączyć się z powrotem do wcześniejszych żądań, jeśli uznasz, że Twoje przyrostowe zmiany w żądaniu nie działają zgodnie z przeznaczeniem.
Możesz zarządzać wieloma żądaniami na karcie Wzmacniacz za pomocą pod-kart. Jeśli wyślesz drugie żądanie do Repeatera, zostanie ono automatycznie otwarte w nowej podzakładce. Może to służyć do zarządzania wieloma różnymi żądaniami lub do zapisywania udanego żądania, które chcesz dalej modyfikować. Możesz ponownie otworzyć zamkniętą kartę podrzędną, klikając kartę podrzędną prawym przyciskiem myszy i klikając „Ponownie otwórz zamkniętą kartę”