'Tests an URL for buffer overflow vulnerabilities.
:param freq: A FuzzableRequest'

def audit(self, freq, orig_response):

    mutants = create_mutants(freq, self.BUFFER_TESTS, orig_resp=orig_response)
    args = zip(repeat(self._send_request), mutants)
    for result in self.worker_pool.imap_unordered(apply_with_return_error, args):
        if isinstance(result, Error):
            result.reraise()
