def _execute(self): kb.results = oset() _setHTTPUserAgent() _setHTTPReferer() _setHTTPCookies() _setHTTPTimeout() registerPocFromDict() pocViolation() setMultipleTarget() _setHTTPProxy() start()
def do_loaded(self, args): registerPocFromDict() graph = PrettyTable(["pocId", "loadedPocsName"]) graph.align["LoadedPocsName"] = "m" graph.padding_width = 1 count = 0 if hasattr(kb, 'registeredPocs') and getattr(kb, 'registeredPocs'): for poc in sorted(kb.registeredPocs.keys()): count += 1 graph.add_row([count, poc]) else: graph.add_row(["0", "None"]) print graph print
def exploit(self): """Start to exploit targets""" kb.results = oset() _setHTTPUserAgent() _setHTTPReferer() _setHTTPCookies() _setHTTPTimeout() registerPocFromDict() pocViolation() setMultipleTarget() _setHTTPProxy() start()