Commit ef2960a1 authored by Amit Karamchandani Batra's avatar Amit Karamchandani Batra
Browse files

Cleanup of the DAD service implementation

parent bc1d7a58
Loading
Loading
Loading
Loading
+21 −20
Original line number Diff line number Diff line
@@ -246,7 +246,7 @@ class l3_distributedattackdetector:

    def check_if_connection_is_attack(self):
        if self.conn_id[0] in self.known_attack_ips or self.conn_id[2] in self.known_attack_ips:
            LOGGER.info("Attack detected. Origin: {0}, destination: {1}".format(self.conn_id[0], self.conn_id[2]))
            LOGGER.info("Attack detected. Origin IP address: {0}, destination IP address: {1}".format(self.conn_id[0], self.conn_id[2]))

    def create_cad_features(self):
        self.cad_features = {
@@ -323,6 +323,7 @@ class l3_distributedattackdetector:

            while line is None:
                LOGGER.info("Waiting for new data...")

                time.sleep(1 / 100)
                line = next(loglines, None)

@@ -358,7 +359,7 @@ class l3_distributedattackdetector:

            metrics_list_pb, send_data_times = await self.send_data(metrics_list_pb, send_data_times)

            index = index + 1
            index += 1

            process_time.append(time.time() - start)