docs(memory): 记录安全汇总批次的关键教训(ipinfo 维度差异 / 缓存毒化 / 地图合规)
This commit is contained in:
@@ -9,6 +9,22 @@
|
||||
新增(2026-10-29 数据面板批次):`insights` 箱主数据面板(box_views 表 + 异步记录器 +
|
||||
`/user/insights` 页面 + 图片前端压缩)—— 详见 topics 可暂并入 quality,或另起 topic。
|
||||
|
||||
新增(2026-10-30 安全汇总批次):`honeypot report` 周报/月报(`geoip` 定位层 + `report`
|
||||
聚合绘图 + `ip_geo_cache`/`security_report_logs` + 邮件)—— 详见 `2026-10-30.md`。
|
||||
|
||||
## 安全汇总(要点,明细见 2026-10-30.md)
|
||||
|
||||
- **ipinfo ≠ 地理位置**:ipinfo 是 cdncheck 离线指纹,答「是不是云厂商/CDN/WAF」,
|
||||
肉鸡必然显示「未识别(普通网络)」;「在哪儿」走 `internal/security/geoip`。
|
||||
- `geoip.Result{Geo, Unresolved, Requests, Failures}` 三态:只有「服务明确说没数据」
|
||||
才可写失败缓存(3 天),网络失败**绝不写** —— 否则一次抖动毒化整批 IP 三天。
|
||||
- ip-api 免费版慢(22 个 IP 实测 4–10s),超时给 45s + 重试一次;`addrs` 必须按
|
||||
调用方顺序(命中数降序)构建,否则腾讯精修配额花在长尾上。
|
||||
- 自绘地图**零国界**(合规),真实底图走腾讯;代码不预置 key。报告里港澳台统一
|
||||
写「中国香港/中国澳门/中国台湾」。地图标签必须防重叠(叠出过假的「AU 305」)。
|
||||
- 周期窗口一律 `[start, end)` 左闭右开;报告幂等靠 `security_report_logs.period_key`
|
||||
唯一索引,失败重试 5 次后停。
|
||||
|
||||
## 协作
|
||||
|
||||
- 结论分级 P0/P1/P2;先根因取证 + 实测复现,别只静态推断。
|
||||
|
||||
Reference in New Issue
Block a user