{"action":"opened","issue":{"url":"https://api.github.com/repos/andresriancho/w3af/issues/17086","repository_url":"https://api.github.com/repos/andresriancho/w3af","labels_url":"https://api.github.com/repos/andresriancho/w3af/issues/17086/labels{/name}","comments_url":"https://api.github.com/repos/andresriancho/w3af/issues/17086/comments","events_url":"https://api.github.com/repos/andresriancho/w3af/issues/17086/events","html_url":"https://github.com/andresriancho/w3af/issues/17086","id":334189345,"node_id":"MDU6SXNzdWUzMzQxODkzNDU=","number":17086,"title":"[Auto-Generated] Bug Report - HTTPRequestException: [Errno 104] 连接被对方重设","user":{"login":"1d3df9903ad","id":3416690,"node_id":"MDQ6VXNlcjM0MTY2OTA=","avatar_url":"https://avatars2.githubusercontent.com/u/3416690?v=4","gravatar_id":"","url":"https://api.github.com/users/1d3df9903ad","html_url":"https://github.com/1d3df9903ad","followers_url":"https://api.github.com/users/1d3df9903ad/followers","following_url":"https://api.github.com/users/1d3df9903ad/following{/other_user}","gists_url":"https://api.github.com/users/1d3df9903ad/gists{/gist_id}","starred_url":"https://api.github.com/users/1d3df9903ad/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/1d3df9903ad/subscriptions","organizations_url":"https://api.github.com/users/1d3df9903ad/orgs","repos_url":"https://api.github.com/users/1d3df9903ad/repos","events_url":"https://api.github.com/users/1d3df9903ad/events{/privacy}","received_events_url":"https://api.github.com/users/1d3df9903ad/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-06-20T17:58:57Z","updated_at":"2018-06-20T17:58:57Z","closed_at":null,"author_association":"NONE","body":"## Version Information\n```\n  Python version: 2.7.14+ (default, Mar 13 2018, 15:23:44) [GCC 7.3.0]\n  Platform: Kali kali-rolling kali-rolling\n  GTK version: 2.24.32\n  PyGTK version: 2.24.0\n  w3af version:\n    w3af - Web Application Attack and Audit Framework\n    Version: 2018.5.24\n    Revision: 356b14b975 - 24 5月 2018 14:40\n    Branch: master\n    Local changes: Yes\n    Author: Andres Riancho and the w3af team.\n```\n## Traceback\n```pytb\nTraceback (most recent call last):\n  File \"/usr/local/src/w3af/w3af/core/ui/gui/main.py\", line 612, in start_scan_wrap\n    real_scan_start()\n  File \"/usr/local/src/w3af/w3af/core/ui/gui/main.py\", line 603, in real_scan_start\n    self.w3af.start()\n  File \"/usr/local/src/w3af/w3af/core/controllers/w3afCore.py\", line 222, in start\n    self.strategy.start()\n  File \"/usr/local/src/w3af/w3af/core/controllers/core_helpers/strategy.py\", line 122, in start\n    self._fuzzable_request_router()\n  File \"/usr/local/src/w3af/w3af/core/controllers/core_helpers/strategy.py\", line 263, in _fuzzable_request_router\n    self._handle_all_consumer_exceptions(_other)\n  File \"/usr/local/src/w3af/w3af/core/controllers/core_helpers/strategy.py\", line 354, in _handle_all_consumer_exceptions\n    self._handle_consumer_exception(result_item)\n  File \"/usr/local/src/w3af/w3af/core/controllers/core_helpers/strategy.py\", line 366, in _handle_consumer_exception\n    self._w3af_core.exception_handler.handle_exception_data(exception_data)\n  File \"/usr/local/src/w3af/w3af/core/controllers/core_helpers/exception_handler.py\", line 77, in handle_exception_data\n    exception_data.enabled_plugins)\n  File \"/usr/local/src/w3af/w3af/core/controllers/core_helpers/consumers/audit.py\", line 174, in _audit\n    plugin.audit_with_copy(fuzzable_request, orig_resp, debugging_id)\n  File \"/usr/local/src/w3af/w3af/core/controllers/plugins/audit_plugin.py\", line 139, in audit_with_copy\n    return self.audit(fuzzable_request, orig_resp, debugging_id)\n  File \"/usr/local/src/w3af/w3af/plugins/audit/shell_shock.py\", line 84, in audit\n    if detection_method(freq, debugging_id):\n  File \"/usr/local/src/w3af/w3af/plugins/audit/shell_shock.py\", line 146, in _with_time_delay\n    callback=lambda x, y: None)\n  File \"/usr/local/src/w3af/w3af/core/controllers/plugins/plugin.py\", line 231, in _send_mutants_in_threads\n    result.reraise()\n  File \"/usr/local/lib/python2.7/dist-packages/tblib/decorators.py\", line 19, in reraise\n    reraise(self.exc_type, self.exc_value, self.traceback)\n  File \"/usr/local/lib/python2.7/dist-packages/tblib/decorators.py\", line 25, in return_exceptions_wrapper\n    return func(*args, **kwargs)\n  File \"/usr/local/src/w3af/w3af/core/controllers/threads/decorators.py\", line 9, in apply_with_return_error\n    return args[0](*args[1:])\n  File \"/usr/local/src/w3af/w3af/core/controllers/threads/threadpool.py\", line 70, in __call__\n    return args, self.func(*args, **kwds)\n  File \"/usr/local/src/w3af/w3af/plugins/audit/shell_shock.py\", line 163, in _find_delay_in_mutant\n    success, responses = ed.delay_is_controlled()\n  File \"/usr/local/src/w3af/w3af/core/controllers/delay_detection/exact_delay_controller.py\", line 104, in delay_is_controlled\n    debugging_id=self.get_debugging_id())\n  File \"/usr/local/src/w3af/w3af/core/data/url/extended_urllib.py\", line 128, in get_average_rtt_for_mutant\n    return self._average_rtt_mutant.get_average_rtt_for_mutant(*args, **kwargs)\n  File \"/usr/local/src/w3af/w3af/core/data/url/get_average_rtt.py\", line 100, in get_average_rtt_for_mutant\n    rtts = self._get_rtts(mutant, count, debugging_id)\n  File \"/usr/local/src/w3af/w3af/core/data/url/get_average_rtt.py\", line 141, in _get_rtts\n    debugging_id=debugging_id)\n  File \"/usr/local/src/w3af/w3af/core/data/url/extended_urllib.py\", line 650, in send_mutant\n    res = functor(*args, **kwargs)\n  File \"/usr/local/src/w3af/w3af/core/data/url/extended_urllib.py\", line 712, in GET\n    return self.send(req, grep=grep)\n  File \"/usr/local/src/w3af/w3af/core/data/url/extended_urllib.py\", line 946, in send\n    return self._handle_send_socket_error(req, e, grep, original_url)\n  File \"/usr/local/src/w3af/w3af/core/data/url/extended_urllib.py\", line 1063, in _handle_send_socket_error\n    original_url)\n  File \"/usr/local/src/w3af/w3af/core/data/url/extended_urllib.py\", line 1092, in _generic_send_error_handler\n    return self._retry(req, grep, exception)\n  File \"/usr/local/src/w3af/w3af/core/data/url/extended_urllib.py\", line 1161, in _retry\n    return self.send(req, grep=grep)\n  File \"/usr/local/src/w3af/w3af/core/data/url/extended_urllib.py\", line 946, in send\n    return self._handle_send_socket_error(req, e, grep, original_url)\n  File \"/usr/local/src/w3af/w3af/core/data/url/extended_urllib.py\", line 1063, in _handle_send_socket_error\n    original_url)\n  File \"/usr/local/src/w3af/w3af/core/data/url/extended_urllib.py\", line 1092, in _generic_send_error_handler\n    return self._retry(req, grep, exception)\n  File \"/usr/local/src/w3af/w3af/core/data/url/extended_urllib.py\", line 1172, in _retry\n    raise HTTPRequestException(error_str, request=req)\nHTTPRequestException: [Errno 104] 连接被对方重设\n\n```\n"}}
{"actor":{"display_login":"1d3df9903ad"}}