(self, debug=False)
Initialize DDoS.

        Args:
            debug (bool): Log on terminal or not

        Raises:
            None

        Returns:
            None
Initialize DDoS.
Initialize DDoS .
def __init__(self, debug=False):
        """
        Initialize DDoS.

        Args:
            debug (bool): Log on terminal or not

        Raises:
            None

        Returns:
            None
        """
        # Initialize logger
        self.logger = ServerLogger(
            __name__,
            debug=debug
        )

        # Initialize threshold to 1000 packets per second
        self._SISP_THRESHOLD = 1000  # inter = 0.001
        self._SIMP_THRESHOLD = 100  # 100 different IPs that trigger SISP DoS

        # List of IPs
        self.SISP_LIST = list()

        # Initialize OSINT object
        self.osint_obj = OSINT(debug=debug)
def __init__ ( self , debug = False ) : # Initialize logger self . logger = ServerLogger ( __name__ , debug = debug ) # Initialize threshold to 1000 packets per second self . _SISP_THRESHOLD = 1000 # inter = 0.001 self . _SIMP_THRESHOLD = 100 # 100 different IPs that trigger SISP DoS # List of IPs self . SISP_LIST = list ( ) # Initialize OSINT object self . osint_obj = OSINT ( debug = debug )