Fixed a bug with string formatting

dev
Ice3man543 2020-04-08 20:01:03 +05:30
parent d325b211f2
commit 481a7c0f54
2 changed files with 5 additions and 2 deletions

2
.gitignore vendored
View File

@ -1 +1 @@
cmd/nuclei/nuclei
cmd/nuclei/nuclei*

View File

@ -239,7 +239,10 @@ func buildOutput(template *templates.Template, req *retryablehttp.Request, extra
builder.WriteRune('[')
builder.WriteString(template.ID)
builder.WriteString("] ")
builder.WriteString(req.URL.String())
// Escape the URL by replacing all % with %%
URL := req.URL.String()
escapedURL := strings.Replace(URL, "%", "%%", -1)
builder.WriteString(escapedURL)
// If any extractors, write the results
if len(extractorResults) > 0 {