From 5ac2b0658c03848b2552cc04734995d8a5c74344 Mon Sep 17 00:00:00 2001 From: Bernardo Damele Date: Thu, 4 Jun 2009 14:42:53 +0000 Subject: [PATCH] Fixed regular expression to parse burp log file hosts' scheme/port --- lib/core/option.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/core/option.py b/lib/core/option.py index c7df45e96..fdfc13d8d 100644 --- a/lib/core/option.py +++ b/lib/core/option.py @@ -101,7 +101,7 @@ def __feedTargetsDict(reqFile, addedTargetUrls): for request in reqResList: if scheme is None: - schemePort = re.search("\d\d[\:|\.]\d\d[\:|\.]\d\d\s+(http[\w]*)\:([\d]+)", request, re.I) + schemePort = re.search("\d\d[\:|\.]\d\d[\:|\.]\d\d\s+(http[\w]*)\:\/\/.*?\:([\d]+)", request, re.I) if schemePort: scheme = schemePort.group(1)