Repository navigation
Releases
Releases · GYINT/infoseek
v2.6.1
Infoseek v2.1.0 · 纯净版(OSINT 身份归因契约修复 + 双源聚合)
Infoseek v2.1.0 发布说明
发布日期:2026-09-18 | 版本:2.1.0(OSINT 身份归因 P0 契约修复 + 双源聚合 + 授权 UX)| 许可证:MIT
前置:v2.0.0(GA11 键控事实槽 + GA12 网络边界门控)。MINOR 定级:修复 Maigret/Sherlock 客户端真实 CLI 契约(功能性),新增双源聚合引擎与授权 CLI,向后兼容。
一句话总结
让身份归因从"测试通过但真实环境跑不通"变为"契约对齐真实 CLI + 双源交叉验证":
沙箱装包实测发现 sherlock 0.16.2 / maigret 0.6.5 的调用参数与输出解析与代码完全不符
(sherlock --json 是数据输入、无 JSON 结果;maigret -J simple 写报告文件、状态嵌套 dict),
重写两客户端后新增 Maigret×Sherlock 双源聚合去重引擎(平台/URL 归一去重、交叉确认置信增强、
高误报平台抑制、CN/IN/全局分区)与能力授权 consent CLI。全量回归
62 PASS / 0 SKIP / 0 FAIL(91.4s),默认 OFF / 降级链 / 老契约不变。
v2.1.0 核心改动
- P0 契约修复:
sherlock_client改--csv --print-found读 CSV(回填 username);
maigret_client改--top-sites N --no-recursion -J simple读报告文件 + 嵌套 status 解析。 - 双源聚合(新增
core/identity_aggregator.py):去重 / 双源交叉 +0.10(封顶 0.99)/
单源高误报平台丢弃、跨源复活 / 单源长尾降档 / CN/IN/global 分区。 - pipeline 接线:
search_identity_attribution双源聚合优先,全空回退单源代偿链;
锚点新增 attribution_sources / cross_source_confirmed / weak_single_source / region。 - 授权 UX(新增
scripts/infoseek_consent_cli.py):list / grant / revoke / shell-init / doctor,
grant/revoke 写 consent.log 审计并输出 export 引导(registry.yaml 保持只读)。 - 测试加固:消除三处"依赖本机未装 CLI"的环境脆弱性(注入式 mock,零网络);
新增 2 套件(聚合 24 断言、CLI 16 断言),客户端契约守护扩至 20 断言。
真实环境待办(本版不闭环)
真实登录源凭证冒烟、真实 OSINT 样本误报阈值校准(误报表为规则框架,Droners 等实测平台先行入表)、
Linux/macOS 安装实证。见 references/ROADMAP.md P1。
Infoseek v2.0.0 · 纯净版(GA11+GA12)
Infoseek v2.0.0 · 纯净版
重大能力(GA11 / GA12)
GA11 · 键控事实槽矛盾检测(核心重构)
- 矛盾判定从「短语袋 Jaccard 相似度」重构为 同槽键值冲突(keyed slots):
(主体, 槽键) -> 值 - 修复长文本稀释导致
slot_score≡0的级联失效;同值跨槽去重计 1 冲突 - 数据真源:
references/contradiction-synonyms.json(20 方面簇 + 8 组 opposites) - 新增字段:
keyed_score/conflict_slots/scorer_mode
GA12 · 五步网络边界链(默认 OFF,零行为变更)
net_probe唯一探测真源(TTL 进程内+磁盘)→boundary_gate预检门控 →network-boundary-report→capability_compensator边界降级- registry 12 能力补
requires_hosts/network_boundary
其他
- GA9 人名消歧五步(复姓整词长匹配 + 五重守卫)· GA10 跨语言别名桥接(pypinyin heteronym 全枚举)
- 分词单源化:
scripts/text_tokenizer.py唯一真源(jieba 可选、纯 Python 回退) - ROADMAP 纯净版:历史全量脉络归档至
ROADMAP_archive_20260917.md - FakeDetect 账号取证扩展(8 文件函数化引擎)持续内置
质量
- 全量回归 58 PASS / 2 SKIP / 0 FAIL / 0 TIMEOUT(60 套件,82.7s)
- 纯净发布:149 文件(无 tests/缓存/备份/内部路径/敏感信息,leak_scan 0 命中)
安装
npm i -g infoseek # npm
clawhub install info-seek # ClawHub
git clone https://github.com/GYINT/infoseek.git