katnip.targets.tcp module

class katnip.targets.tcp.TcpTarget(name, host, port, max_retries=10, timeout=None, logger=None)

Bases: kitty.targets.server.ServerTarget

TcpTarget is implementation of a TCP target for the ServerFuzzer

__init__(name, host, port, max_retries=10, timeout=None, logger=None)
Parameters:
  • name – name of the target
  • host – host ip (to send data to) currently unused
  • port – port to send to
  • max_retries – maximum connection retries (default: 10)
  • timeout – socket timeout (default: None)
  • logger – logger for the object (default: None)
post_test(test_num)

Called after a test is completed, perform cleanup etc.

pre_test(test_num)