Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 8541222

Browse files
committed
minor update
1 parent 9c2f244 commit 8541222

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

lib/core/option.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@
7878
from lib.core.exception import sqlmapUserQuitException
7979
from lib.core.optiondict import optDict
8080
from lib.core.settings import CODECS_LIST_PAGE
81+
from lib.core.settings import CRAWL_EXCLUDE_EXTENSIONS
8182
from lib.core.settings import DEFAULT_GET_POST_DELIMITER
8283
from lib.core.settings import DEFAULT_PAGE_ENCODING
8384
from lib.core.settings import DEFAULT_TOR_HTTP_PORTS
@@ -216,22 +217,21 @@ def __parseBurpLog(content):
216217
scheme = None
217218

218219
reqResList = re.findall(BURP_REQUEST_REGEX, content, re.I | re.S)
219-
220220
if not reqResList:
221221
reqResList = [content]
222222

223223
for request in reqResList:
224224
if scheme is None:
225-
schemePort = re.search("(http[\w]*)\:\/\/.*?\:([\d]+).+?={10,}", request, re.I | re.S)
225+
schemePort = re.search(r"(http[\w]*)\:\/\/.*?\:([\d]+).+?={10,}", request, re.I | re.S)
226226

227227
if schemePort:
228228
scheme = schemePort.group(1)
229229
port = schemePort.group(2)
230230

231-
if not re.search ("^[\n]*(GET|POST).*?\sHTTP\/", request, re.I | re.M):
231+
if not re.search (r"^[\n]*(GET|POST).*?\sHTTP\/", request, re.I | re.M):
232232
continue
233233

234-
if re.search("^[\n]*(GET|POST).*?\.(gif|jpg|png)\sHTTP\/", request, re.I | re.M):
234+
if re.search(r"^[\n]*(GET|POST).*?\.(%s)\sHTTP\/" % "|".join(CRAWL_EXCLUDE_EXTENSIONS), request, re.I | re.M):
235235
continue
236236

237237
getPostReq = False

0 commit comments

Comments
 (0)