Skip to content

Commit 5f42db3

Browse files
committed
Minor fix
1 parent 2ee92c0 commit 5f42db3

3 files changed

Lines changed: 5 additions & 4 deletions

File tree

src/core/main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ def url_response(url, http_request_method):
244244
# Check for URL redirection
245245
if type(response) is not bool and settings.FOLLOW_REDIRECT and response is not None:
246246
if response.geturl() != url:
247-
redirect_url = redirection.do_check(request, url, response.geturl())
247+
redirect_url = redirection.do_check(request, url, response.geturl(), http_request_method)
248248
if redirect_url is not None:
249249
url = redirect_url
250250
if not menu.options.skip_waf:

src/core/requests/redirection.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
from src.thirdparty.colorama import Fore, Back, Style, init
3434

3535

36-
def do_check(request, url, redirect_url):
36+
def do_check(request, url, redirect_url, http_request_method):
3737
"""
3838
This functinality is based on Filippo's Valsorda script [1].
3939
---
@@ -65,7 +65,8 @@ def redirect_request(self, request, fp, code, msg, headers, newurl):
6565
_urllib.request.install_opener(opener)
6666
response = _urllib.request.urlopen(request, timeout=settings.TIMEOUT)
6767
except (SocketError, _urllib.error.HTTPError, _urllib.error.URLError, _http_client.BadStatusLine, _http_client.IncompleteRead, _http_client.InvalidURL) as err_msg:
68-
requests.crawler_request(redirect_url)
68+
if settings.CRAWLING:
69+
requests.crawler_request(redirect_url, http_request_method)
6970

7071
try:
7172
if (not settings.REDIRECT_CODE) or (settings.CRAWLING and redirect_url in settings.HREF_SKIPPED):

src/utils/settings.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@ def sys_argv_errors():
261261
DESCRIPTION = "The command injection exploiter"
262262
AUTHOR = "Anastasios Stasinopoulos"
263263
VERSION_NUM = "4.1"
264-
REVISION = "83"
264+
REVISION = "84"
265265
STABLE_RELEASE = False
266266
VERSION = "v"
267267
if STABLE_RELEASE:

0 commit comments

Comments
 (0)