'Mangles the request
:param request: HTTPRequest instance that is going to be modified by
the evasion plugin
:return: The modified request'

def modify_request(self, request):

    data = str(request.get_data())
    if data:
        try:
            parse_qs(data)
        except:
            pass
        else:
            data = ('\x00' + data)
            headers_copy = copy.deepcopy(request.headers)
            headers_copy['content-length'] = str(len(data))
            request = HTTPRequest(request.url_object, data, headers_copy, request.get_origin_req_host(), retries=request.retries_left)
    return request
