diff --git a/.claude/settings.local.json b/.claude/settings.local.json deleted file mode 100644 index bcd49f4c6..000000000 --- a/.claude/settings.local.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "permissions": { - "allow": [ - "Bash(find:*)", - "Bash(mkdir:*)", - "Bash(cp:*)", - "Bash(ls:*)", - "Bash(make:*)", - "Bash(go:*)", - "Bash(golangci-lint:*)", - "Bash(git merge:*)", - "Bash(git add:*)", - "Bash(git commit:*)", - "Bash(git push:*)", - "Bash(git pull:*)", - "Bash(git fetch:*)", - "Bash(git checkout:*)", - "WebFetch(*)", - "Write(*)", - "WebSearch(*)", - "MultiEdit(*)", - "Edit(*)", - "Bash(gh:*)", - "Bash(grep:*)", - "Bash(tree:*)", - "Bash(./nuclei:*)", - "WebFetch(domain:github.com)" - ], - "deny": [ - "Bash(make run:*)", - "Bash(./bin/nuclei:*)" - ], - "defaultMode": "acceptEdits" - } -} \ No newline at end of file diff --git a/.gitignore b/.gitignore index 8e4f9d93e..25c2c06c7 100644 --- a/.gitignore +++ b/.gitignore @@ -8,7 +8,7 @@ .gitignore .idea .vscode - +.claude/settings.local.json # Binaries /bin/* /bindgen diff --git a/pkg/protocols/http/build_request.go b/pkg/protocols/http/build_request.go index 980573c96..567e73cab 100644 --- a/pkg/protocols/http/build_request.go +++ b/pkg/protocols/http/build_request.go @@ -210,7 +210,7 @@ func (r *requestGenerator) Make(ctx context.Context, input *contextargs.Context, // optionvars are vars passed from CLI or env variables optionVars := generators.BuildPayloadFromOptions(r.request.options.Options) - variablesMap, interactURLs := r.options.Variables.EvaluateWithInteractsh(generators.MergeMaps(defaultReqVars, optionVars), r.options.Interactsh) + variablesMap, interactURLs := r.options.Variables.EvaluateWithInteractsh(generators.MergeMaps(defaultReqVars, optionVars, dynamicValues), r.options.Interactsh) if len(interactURLs) > 0 { r.interactshURLs = append(r.interactshURLs, interactURLs...) }