✨ Small fixes
This commit is contained in:
@ -54,7 +54,7 @@ class NetworkEventPattern(BasePattern):
|
|||||||
raise ValueError (
|
raise ValueError (
|
||||||
f"Port '{port}' is not of type int."
|
f"Port '{port}' is not of type int."
|
||||||
)
|
)
|
||||||
elif not (0 < port < 65536):
|
elif not (1023 < port < 49152):
|
||||||
raise ValueError (
|
raise ValueError (
|
||||||
f"Port '{port}' is not valid."
|
f"Port '{port}' is not valid."
|
||||||
)
|
)
|
||||||
@ -112,7 +112,7 @@ class NetworkMonitor(BaseMonitor):
|
|||||||
self.temp_files.append(event["tmp file"])
|
self.temp_files.append(event["tmp file"])
|
||||||
for rule in self._rules.values():
|
for rule in self._rules.values():
|
||||||
# Match event port against rule ports
|
# Match event port against rule ports
|
||||||
hit = event["triggering port"]
|
hit = event["triggering port"] == rule.pattern.triggering_port
|
||||||
|
|
||||||
# If matched, the create a watchdog event
|
# If matched, the create a watchdog event
|
||||||
if hit:
|
if hit:
|
||||||
@ -192,6 +192,8 @@ class Listener():
|
|||||||
args=(conn,time(),)
|
args=(conn,time(),)
|
||||||
).start()
|
).start()
|
||||||
|
|
||||||
|
self.socket.close()
|
||||||
|
|
||||||
|
|
||||||
def handle_event(self, conn, time_stamp):
|
def handle_event(self, conn, time_stamp):
|
||||||
with conn:
|
with conn:
|
||||||
|
Reference in New Issue
Block a user