add new name for it SignalScope
This commit is contained in:
@@ -1,6 +1,8 @@
|
|||||||
# Fortigate AI ML Inspection Agent
|
# SignalScope
|
||||||
|
|
||||||
Local FortiGate log and policy inspection agent. It parses FortiGate syslog/JSONL logs, audits FortiOS policy exports, highlights UTM events, and can quarantine malicious source IPs through the FortiGate API when explicitly enabled.
|
SignalScope is a local multi-stream security log correlation and anomaly detection agent. It ingests FortiGate, Graylog MCP streams, DNS, Windows, proxy, Nginx, VPN, and infrastructure events through a common model, then builds baselines and correlation evidence.
|
||||||
|
|
||||||
|
The Python module and legacy `fgai` command remain available for compatibility. New installations can use `signalscope`.
|
||||||
|
|
||||||
Autoblocking is dry-run by default. The tool will not block RFC1918, loopback, multicast, link-local, reserved, or allowlisted addresses unless you change the code.
|
Autoblocking is dry-run by default. The tool will not block RFC1918, loopback, multicast, link-local, reserved, or allowlisted addresses unless you change the code.
|
||||||
|
|
||||||
|
|||||||
@@ -1,9 +1,10 @@
|
|||||||
[project]
|
[project]
|
||||||
name = "fgai"
|
name = "signalscope"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
description = "Local FortiGate log and policy inspection agent with guarded UTM autoblocking."
|
description = "Local multi-stream security log correlation and anomaly detection agent."
|
||||||
requires-python = ">=3.11"
|
requires-python = ">=3.11"
|
||||||
dependencies = []
|
dependencies = []
|
||||||
|
|
||||||
[project.scripts]
|
[project.scripts]
|
||||||
fgai = "fgai.cli:main"
|
fgai = "fgai.cli:main"
|
||||||
|
signalscope = "fgai.cli:main"
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ HTML = """<!doctype html>
|
|||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<title>fgAI Monitor</title>
|
<title>SignalScope Monitor</title>
|
||||||
<style>
|
<style>
|
||||||
:root { color-scheme: light; font-family: Arial, sans-serif; background: #f5f7f9; color: #16202a; }
|
:root { color-scheme: light; font-family: Arial, sans-serif; background: #f5f7f9; color: #16202a; }
|
||||||
body { margin: 0; }
|
body { margin: 0; }
|
||||||
@@ -59,7 +59,7 @@ HTML = """<!doctype html>
|
|||||||
</style>
|
</style>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<header><h1>fgAI Monitor</h1><div id="stamp" class="muted"></div><div id="capabilities" class="capabilities"></div></header>
|
<header><h1>SignalScope Monitor</h1><div id="stamp" class="muted"></div><div id="capabilities" class="capabilities"></div></header>
|
||||||
<main>
|
<main>
|
||||||
<section class="hero">
|
<section class="hero">
|
||||||
<img src="/images/FGinspectionagent.png" alt="FortiGate AI/ML Analyzer">
|
<img src="/images/FGinspectionagent.png" alt="FortiGate AI/ML Analyzer">
|
||||||
|
|||||||
Reference in New Issue
Block a user