'This method is called when the plugin wont be used anymore and is used
to find persistent SSI vulnerabilities.
Example where a persistent SSI can be found:
Say you have a "guest book" (a CGI application that allows visitors
to leave messages for everyone to see) on a server that has SSI
enabled. Most such guest books around the Net actually allow visitors
to enter HTML code as part of their comments. Now, what happens if a
malicious visitor decides to do some damage by entering the following:
<!--#exec cmd="ls" -->
If the guest book CGI program was designed carefully, to strip SSI
commands from the input, then there is no problem. But, if it was not,
there exists the potential for a major headache!
For a working example please see moth VM.'

def end(self):

    fuzzable_request_set = kb.kb.get_all_known_fuzzable_requests()
    self._send_mutants_in_threads(self._uri_opener.send_mutant, fuzzable_request_set, self._analyze_persistent, cache=False)
    self._expected_mutant_dict.cleanup()
