XK-LAB // 安全日报 DAILY DIGEST
● 每天 08:10 自动生成一份
这是站点后端每天生成的一份安全日报:过去 24 小时的告警、按严重程度的分布、来源国家 Top5、
蜜罐抓到的东西,以及被护栏拦下的动作。文字版、Markdown、语音三种形态都在,
来源 IP 显示成什么样由后端决定(响应里的 masked 字段就是这次的口径),前端不改写、不补全。
今天的这一份读取中…
—条告警 · 过去 24 小时
等待读取…
Top 来源国家
—
蜜罐
—
最凶来源
—
语音摘要
—
正在读 /api/public/daily.js…
往前翻 · 归档最近 30 天
| 日期 | 告警总数 | 严重程度 | Top 国家 | 最凶来源 | 文件 |
|---|---|---|---|---|---|
| 还没加载 —— 点上面的「加载归档」。 | |||||
归档由后端一次给全(/api/public/daily/index.json):扫一遍当天的日报目录,有几份、哪天缺件,由服务端回答。
口径 · 这些数字怎么来的
- 告警:Wazuh 的过去 24 小时窗口(
/api/public/alerts的stats24h),不是"今天 0 点到现在"。 - 来源国家:同一批 24 小时告警按来源 IP 做地理位置聚合,只显示有足量样本的国家(
/api/public/geo同一套聚合器)。 - 蜜罐:Cowrie 最近 800 条蜜罐告警(不是时间窗),样本量写在卡片上,不当作全量。
- 护栏拦截:处置审计留痕的全量累计(
data/response-audit.json),不是 24 小时。 - 没生成的日子:显示「未生成」,不给 0 ——
0会被读成"那天一个告警都没有",那是另一回事。 - 刷新:接口自身缓存 60 秒;页面上的时刻是服务器给的时间,不是你点刷新的时间。