'Analyze results of the _send_mutant method.'

def _analyze_result(self, mutant, response):

    if self._has_no_bug(mutant):
        for error in self.ERROR_STRINGS:
            if ((error in response.body) and (error not in mutant.get_original_response_body())):
                desc = 'A    possible    (detection    is    really    hard...)    format    string    vulnerability    was    found    at:    %s'
                desc = (desc % mutant.found_at())
                v = Vuln.from_mutant('Format    string    vulnerability', desc, severity.MEDIUM, response.id, self.get_name(), mutant)
                v.add_to_highlight(error)
                self.kb_append_uniq(self, 'format_string', v)
                break
