eliasforge/aegislab-eliasworks-osint-global-network-demo
GitHub: eliasforge/aegislab-eliasworks-osint-global-network-demo
一个基于 Rust 的查询导向型 OSINT 爬虫与证据图谱构建工具,用于从多种公开数据源采集信息并生成可导出的结构化图谱和报告。
Stars: 0 | Forks: 0
# AegisLab & EliasWorks - OSINT 全球网络
这是一个查询导向的 OSINT 爬虫和分布式证据图谱基础的公开技术预览版,使用 Rust 编写。
该演示会在最相关的前沿领域消耗有限的抓取预算,将生成的证据图谱存储在 SQLite 中,并可以导出 JSON 报告、可移植的图谱以及独立的 HTML 查看器。数据源配置包括常规链接发现、feeds、`security.txt`、证书透明度输入以及可选的 Tor 传输。
## 本地演示
环境要求:
- Rust stable 工具链
- Windows 上的 PowerShell 5.1 或更高版本
- 可访问 `https://example.org/` 的网络权限
运行:
```
.\demo.ps1
```
该脚本仅使用保留的公共示例域名,将所有生成的状态写入 `.local` 目录下,并在抓取成功时打印查看器路径。
等效命令:
```
cargo run --release -- `
--seed https://example.org/ `
--query "Example Domain" `
--crawler link-index `
--db .local/demo.sqlite `
--max-pages 10 `
--max-depth 1 `
--power 2 `
--report .local/report.json `
--export-map-json .local/map.json `
--export-viewer-html .local/map.html
```
## 预览边界
本仓库是一个可执行的技术预览版,而不是托管的生产级服务。API 和存储格式可能会发生变化。内部规划文档、私有运营材料以及正式的开发历史不属于本公开发布的一部分。
请仅抓取您获得授权访问的数据源。本工具并不授予绕过访问控制或违反适用条款或法律的权限。
## 许可证
本代码依据 [PolyForm Noncommercial License 1.0.0](LICENSE.md) 作为源码可见形式提供,仅供非商业用途使用。商业和生产用途需要另行签订书面协议;请参阅 [COMMERCIAL-LICENSING.md](COMMERCIAL-LICENSING.md)。
标签:AI合规, 可视化界面, 进程管理, 通知系统