From e4249bfd9d182902d00eace795cfa0befd74bbb9 Mon Sep 17 00:00:00 2001 From: phant0ms Date: Wed, 11 Sep 2019 23:22:23 +0800 Subject: [PATCH] Fix duplicate paramDict elements bug --- lib/core/target.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/core/target.py b/lib/core/target.py index 308df641f..8cf335c86 100644 --- a/lib/core/target.py +++ b/lib/core/target.py @@ -310,7 +310,7 @@ def _setRequestParams(): conf.paramDict[place]["%s #%d%s" % (header, i + 1, kb.customInjectionMark)] = "%s,%s" % (header, "".join("%s%s" % (parts[j], kb.customInjectionMark if i == j else "") for j in xrange(len(parts)))) conf.httpHeaders[index] = (header, value.replace(kb.customInjectionMark, "")) else: - parts = value.split(kb.customInjectionMark) + parts = [_ for _ in value.split(kb.customInjectionMark) if _] for i in xrange(len(parts) - 1): name = None