Začínáme s Burp Suite

Request & Response – čtení HTTP komunikace

Zachytit request je začátek. Důležitější je pochopit, co ti server posílá zpátky a co se skrývá pod povrchem aplikace.

 

Response hlavičky

HTTP response headers obsahují metadata odpovědi – status kód, informace o serveru, cookies, cache direktivy a bezpečnostní hlavičky. Z pentestingového pohledu jsou hlavičky často první místo, kde aplikace prozradí více, než by měla.

 

Response body

Tělo odpovědi obsahuje samotný obsah – HTML, JavaScript, JSON. V Burpu si můžeš prohlédnout raw response i renderovanou verzi. JavaScript v response je zvláště zajímavý – endpointy, komentáře, logika na straně klienta.

 

Decoder – Base64 a další encoding

Base64 je encoding, ne šifrování. Data jsou pouze převedená do jiného formátu, ne zabezpečená. V HTTP komunikaci se Base64 objevuje běžně – v cookies, tokenech, parametrech. Burp Decoder umožňuje rychle dekódovat a enkódovat data v různých formátech přímo bez externích nástrojů.

 

Inspector a Notes

Inspector rozděluje request/response na přehledné části – hlavičky, parametry, cookies – a umožňuje rychlé úpravy bez manuální editace raw textu.

Notes slouží k anotaci zachycených requestů. Při delším testování se hodí označit si zajímavé requesty a udržet přehled o tom, co už jsi prozkoumal.

 

Co bude dál

V další kapitole se zaměříme na autentizaci a práci se slovníky.

0% Dokončeno