def test_main_basic_params(self): server_port = get_random_high_port() poke_thread = threading.Thread(target=poke_tcp_server, args=[server_port]) poke_thread.start() output = scrap_output(main, [ "-V", "-P", "RTSP", "-SP", str(server_port), "--vuln", "TP-LINK_000" ]) poke_thread.join() self.assertIn("Loaded 1 vulnerabilities for test", output) self.assertIn("Finished vulnerability testing", output)
def test_main_basic_params(self): server_port = get_random_high_port() poke_thread = threading.Thread(target=poke_tcp_server, args=[server_port]) poke_thread.start() output = scrap_output( main, [ "-V", "-P", "RTSP", "-SP", str(server_port), "-C", "cotopaxi/fuzzing_corpus/coap_minimal", ], ) poke_thread.join() self.assertIn("Finished client fuzzing", output)
def test_get_random_high_port_pos(self): port = get_random_high_port() print("port: {}".format(port)) self.assertIsNotNone(port) self.assertGreater(int(port), 1024) self.assertLess(int(port), 65535)