From f609158d1b25c5996da7bbcd86ce1aa7d3a1454c Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Wed, 19 Aug 2015 21:00:16 +0200 Subject: [PATCH] Adding new error message (when short options carry illegal '=') --- lib/parse/cmdline.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/parse/cmdline.py b/lib/parse/cmdline.py index f6d8eb852..2ad597188 100644 --- a/lib/parse/cmdline.py +++ b/lib/parse/cmdline.py @@ -867,6 +867,8 @@ def cmdLineParser(): for i in xrange(len(argv)): if argv[i] == "-hh": argv[i] = "-h" + elif re.search(r"\A-\w=.+", argv[i]): + print "[!] potentially miswritten (illegal '=') short option detected ('%s')" % argv[i] elif argv[i] == "-H": if i + 1 < len(argv): extraHeaders.append(argv[i + 1])