From 018962bed58c777492eeff30e97dfb109c8ee851 Mon Sep 17 00:00:00 2001 From: Daniel Antonsen <44880186+root4loot@users.noreply.github.com> Date: Sat, 5 Oct 2024 20:23:55 +0200 Subject: [PATCH] fix: hackenproof 403 #15 --- pkg/bugbounty/hackenproof/hackenproof.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkg/bugbounty/hackenproof/hackenproof.go b/pkg/bugbounty/hackenproof/hackenproof.go index 88cb2ed..eeb2ab6 100644 --- a/pkg/bugbounty/hackenproof/hackenproof.go +++ b/pkg/bugbounty/hackenproof/hackenproof.go @@ -39,11 +39,14 @@ func (i *HackenProof) Run(programURL string, client *http.Client) (*common.Resul i.Result.ProgramDetails = *parsedURL - req, err := http.NewRequest("GET", parsedURL.InputURL, nil) + req, err := http.NewRequest("POST", parsedURL.InputURL, nil) if err != nil { return nil, err } + req.Header.Set("User-Agent", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36") + req.Header.Set("Referer", "https://hackenproof.com/bug-bounty-programs-list") + if i.Auth != "" { req.Header.Add("Cookie", "_hackenproof_session="+i.Auth) }