Et af de mange værktøjer, der er indbygget i Burp Suite, er "Repeater". Repeater er designet til at tage imod anmodninger, du har lavet, og til at være i stand til at redigere og afspille dem efter behag. Det er et meget nyttigt værktøj til at finjustere og forfine nyttelaster designet til at udnytte Cross-Site Scripting eller SQL-injection sårbarheder, også kendt som henholdsvis XSS og SQLI.
Sådan bruger du Burp Suite Repeater
Den første ting du skal gøre med Repeater er at sende den en anmodning. For at gøre det skal du finde en anmodning, som du vil bruge i Target, Proxy, Intruder eller endda Repeater-fanen, højreklik på den og vælg "Send to Repeater". Dette vil kopiere anmodningen og alle relaterede forbindelsesoplysninger til Repeater, så den er klar til brug.
På fanen Repeater kan du nu finde den anmodning, du sendte. Du kan foretage de ændringer, du ønsker, i anmodningen i "Forespørgsel"-halvdelen af siden. Når du har foretaget de ændringer, du vil, skal du klikke på "Send" i øverste venstre hjørne for at sende din anmodning. Du kan finde svaret i kolonnen "Svar" til højre.
Nogle anmodninger kan modtage et omdirigeringssvar i stedet for et egentligt websidesvar. Du kan vælge at følge omdirigeringen i Repeater ved at klikke på knappen "Følg omdirigering", der kan findes til højre for knappen "Send", når der er en omdirigering at følge.
Du kan bruge tilbage- og frem-pilene til at skifte tilbage til tidligere anmodninger, hvis du beslutter, at dine trinvise ændringer af anmodningen ikke fungerer efter hensigten.
Du kan administrere flere anmodninger på fanen Repeater via underfanerne. Hvis du sender en anden anmodning til Repeater, vil den automatisk blive åbnet i en ny underfane. Dette kan bruges til at administrere flere forskellige anmodninger eller til at gemme en vellykket anmodning, som du ønsker at finjustere yderligere. Du kan genåbne en lukket underfane ved at højreklikke på underfanerne og klikke på "Genåbn lukket fane"