19 lines
439 B
Python
19 lines
439 B
Python
#!/usr/bin/env python3
|
|
"""Intrusion Detection System — unified entry point.
|
|
|
|
Runs both copyparty and NPM log analyzers, consolidates blocklist
|
|
candidates, and optionally synchronizes the MikroTik RouterOS firewall.
|
|
|
|
Usage:
|
|
python app.py --quiet
|
|
python app.py --update-firewall --dry-run
|
|
python app.py --update-firewall
|
|
"""
|
|
|
|
from __future__ import annotations
|
|
|
|
from app.scan import main
|
|
|
|
if __name__ == "__main__":
|
|
main()
|