Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
web — 实体图谱、OSINT 数据挖掘与插件。连接非结构化及公开数据,实现变革性洞察 🌐(网页版) | Kitploit
工具/GitHubGitHub/osintbuddy/web
OSINT (开源情报)侦察数据泄露信息收集威胁情报学习与教育网络爬虫
GitHubosintbuddy/web

web

实体图谱、OSINT 数据挖掘与插件。连接非结构化及公开数据,实现变革性洞察 🌐(网页版)

查看仓库
818个月前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

Contributors Forks Stargazers Issues Total Downloads Downloads

Logo

我还没有数据。在拥有数据之前就进行推理,这是一个严重的错误。人们会不知不觉地 扭曲事实去迎合理论,而不是调整理论去适应事实。


🚧 ⚠️ 正在进行中;尚不可用,暂时还不行 ⚠️ 🚧

认识 OSINTBuddy

欢迎来到 OSINTBuddy 项目,在这里你可以连接、整合非结构化数据和公开数据,并获得可以逐步探索的见解。易用的插件系统允许任何开发者快速集成新的数据源,让你专注于发现、交互和可视化那些对你重要的内容。


osib-demo-2025-10-07.webm

目录
  1. OSINTBuddy 是什么
  2. 🚧 项目状态 🚧
  3. Alpha 功能
  4. 我们的愿景
  5. 安装
  6. 许可证
  7. 相关项目
  8. 联系方式

osintbuddy.com 是什么?

目前还不多。

但以下是我们的构想:

每天都会产生几乎难以想象的海量数据,而且每年这些数字都在以不断加快的速度增长。这些数据源可以分为六类不同的信息流:

  • 公共政府数据
  • 媒体 (报纸、杂志、广播)
  • 互联网 (博客、讨论组、公民媒体等)
  • 专业与学术出版物 (预算、听证会、电话簿、网站等)
  • 商业数据 (商业影像、财务评估、数据库等)
  • 灰色文献 (技术报告、预印本、专利、商业文件等)

OSINT 是一种处理、评估和排序信息的方法——我们正生活在信息时代,而 OSINT 研究必须处理的信息量*(信息爆炸)*以及低质量数据的问题,让研究人员不堪重负。这些数据大部分是非结构化的,这给分析数据并产出可行动情报带来了许多挑战,因为大多数数据分析数据库都是为结构化数据设计的。我们被信息包围,但其中几乎没有任何信息是有用的。

我决定为此做点什么。人工智能和大数据分析等技术的快速发展,为 OSINT 开辟了前所未有的新天地。我们希望所有这些信息都触手可及。我们希望快速获得直击要害的可行动情报,这正是我们构建一款自由开源 OSINT 工具的原因。它采用任何人都能学会的普通 Web 技术构建。但这其实并非项目的全部。自互联网诞生以来已过去三十年,而它只证明了自己是我们自身、我们的社会与政治的一面镜子。我们面临着一系列直接威胁民主价值观和进程的重大挑战。由谁拥有、设计和控制技术的问题,从未像今天这样紧迫。

什么样的技术框架才能确保一项技术是开放且公平的?我们如何"重新配置"数字基础设施,使其服务于积极的社会转型,而非企业利益?我们需要你的帮助来设计它、编写它并构建它。让我们倾听你的建议和想法,我们将当着你的面把它构建出来。"大海捞针"这一说法在互联网上被推向了极致。让我们一起打造一块磁铁吧。

⚠ 项目状态

[!CAUTION]

⚠️ 实验性软件(pre-alpha)⚠️

OSINTBuddy 目前是实验性软件,暂时还未准备好投入使用!如果你对开发感兴趣,需要将 plugins docker 服务克隆到本仓库根目录:git clone https://github.com/osintbuddy/plugins osintbuddy-plugins

就目前而言,这个项目更像一个玩具环境,在原型验证这一构想和深入了解问题空间方面颇有价值。要想让这个项目真正成功,它最终必须能够被用于开展严肃、原创且有创造性的工作。这是检验我们的工具是否真正有效、而非仅仅讲述一个好故事的基本标准。我们能从这个项目中学到哪些强大且可推广的思想?下一代系统应如何在此基础上构建?系统的形态必须允许你提出自己想问的问题。

核心 Alpha 功能

  • 大部分时间都能正常工作 :) 我们目前正在完成重写工作,敬请期待!
  • 化繁为简的视觉智能:直观的图形化界面将复杂的数据关系转化为清晰、可交互的可视化图表。
  • 可扩展的插件架构:基于 Python 的插件系统允许自定义实体从任何数据源获取数据。
  • 支持自托管:你的数据可以完全处于你的掌控之下,兼具完整的隐私与安全。
  • 经济高效:摒弃企业级定价,通过免费开源软件即可获得高级 OSINT 能力。
  • 欢迎贡献。
  • 另外,可以查看开放的问题列表,了解已请求的功能(以及已知缺陷)。 q

☀ 一个愿景

我坚信,如今一系列机遇已经出现。我相信,即便不是今天,也很快就能实现——我们能够创造一种全新的沉浸式媒介,它不仅服务于传统的 OSINT 和研究工作,还能让你在所能想象的任何情境中去发现、学习、研究,并获得可行动的洞察。像 photoshop 这样的媒介,不同于它所包含的任何单个工具。此类沉浸式媒介的可能性范围令人惊叹,而这些可能性正是源于该媒介中的基本对象与操作。

想帮忙吗?把你的想法写下来并分享出来、参与讨论,并告诉我哪些可行、哪些不可行——这些都能帮助启动这个项目。这是一种找到发力点的方式,可能帮助我们为 OSINT 开发新工具。那么让我们开始吧,这里有一些我的想法:

  • 群体智慧 - 用于全球知识共享的协作工作区
  • 实时监控 - 自动化数据收集与变更告警
  • 历史记录图谱与更多 - 一个浏览器扩展,可让你将网页浏览历史可视化为图谱、抓取数据、提取元数据等
  • AI/ML 集成 - 情感分析、音频转写、LLM/MCP、翻译等

🛠 安装

前置条件

  • Git
  • Docker
  • Docker Compose
  • Python 3.12+
  • Rust
  • KVM

配置

  • 配置环境: 将 .env.example 文件复制为 .env,并根据需要调整设置。
    • root@kitploit:~
      cp .env.example .env
      
  • 配置前端(可选): 将 frontend/.env.example 复制为 frontend/.env,并按需调整。
    • root@kitploit:~
      cp frontend/.env.example frontend/.env
      

⛔ 下载最新版本 ⛔

等我们再修复一些缺陷、再补齐一些功能后,我们打算建立一个 GitHub Actions 工作流,用于构建并打包构建好的前端和 Rust 服务。欢迎在 Discord 上关注该项目以获取最新动态 :)

✎ 开发

之所以用 Rust 重写,是因为我对 Python 感到厌倦,于是决定重写整个项目来学习 Rust。现在它更快了,而且更少崩溃 (但愿如此)。

如果你想开始为 OSINTBuddy 开发,请创建或认领一个 issue,然后按照以下步骤操作:

  1. 克隆仓库

    root@kitploit:~
    git clone https://github.com/osintbuddy/osintbuddy.git
    
    cd osintbuddy
    # using ssh?
    # git clone [email protected]:osintbuddy/osintbuddy.git
    
  2. 安装 Docker 与 Compose

  3. 初始化默认实体 (即插件) 以用于 OSIB:

    root@kitploit:~
    git clone https://github.com/osintbuddy/plugins.git osintbuddy-plugins
    
    python3 -m venv venv
    
    source ./venv/bin/activate
    
    pip install -e ./osintbuddy-plugins/
    
    git clone https://github.com/osintbuddy/entities.git plugins
    
  4. 启动整套服务。

    root@kitploit:~
    docker compose up db ui
    
  5. 迁移数据库。

    root@kitploit:~
    cargo install sqlx-cli --no-default-features --features native-tls,postgres
    cargo install cargo-watch
    
    cd crates/ && sqlx migrate run && cd ..
    
  6. 运行 OSIB 在主机系统上分别用不同的终端运行后端 api 和 worker:

    root@kitploit:~

☠ 关闭 OSIB

  • 停止 OSINTBuddy:按 Ctrl+C/终止 worker 和 api 终端,然后运行 docker compose down 进行清理。
  • 删除 所有 OSINTBuddy 数据:删除数据是不可逆的操作!如果你不想丢失所有数据,切勿运行此命令!要删除 OSINTBuddy 服务器中存储的所有数据,请运行 docker compose down --volumes。

↑⚖ 许可证

我们使用 GNU Affero General Public License v3.0(AGPL),因为我们希望保障使用、复用、复制、修改以及再发布修改的自由。因为自由并不意味着放任,而是意味着互惠。如果你基于它构建,就要回馈社区。这样公共资源才能保持健康。这是一个编码进社会契约的技术政治决策。这里只需说明:Affero GPLv3 许可证在法律上要求服务提供者向任何用户直接提供运行特定实例的计算机代码。

  • 注意:OSINTBuddy PyPi 包采用 MIT 许可证。我们理解一些个人和企业可能不想分享他们的自定义插件。

↑☍ 相关项目

赋能调查人员与网络安全爱好者,揭示真相、对抗不公,创造一个更安全的世界。

  • https://phantomhelix.com/product/sierra?ref=osintbuddy.com

  • https://phantomhelix.com/download


从一个线索开始。 借助 OSINT,案件结案速度提高 12 倍。

  • https://www.maltego.com/?ref=osintbuddy.com

LinkScope 允许你通过将信息表示为称为实体(Entities)的离散数据片段,来进行在线调查。

  • https://github.com/AccentuSoft/LinkScope_Client?ref=osintbuddy.com

作为首个自动 GPU 加速平台,它让你无需担心规模即可驾驭所有数据,并能随时灵活转向,追随调查指引你到达的任何地方。无论是安全、欺诈和 IT 调查,客户与供应链的 360° 全景视图,还是癌症突变图谱,Graphistry 都能将你的数据潜力转化为人类的洞察与价值。

  • https://www.graphistry.com/?ref=osintbuddy.com

↑✉ 联系方式

如果你需要与我联系,请创建一个 issue,或发送电子邮件至 [email protected]。

下载工具
仓库描述语言用途ETA
osintbuddy核心应用 (本仓库)Rust, TypeScript/PreactWeb 界面和后台服务距 alpha 2-4 个月
pluginsPyPi 上的 Python 插件系统包Python可扩展的数据收集框架2-4 个月
entities默认的 OSIB 实体定义Python默认实体类型和模式4-5 个月
# NOTE: Must run all terminals with Python (3.12.9) venv activated! # In one terminal run: source ./venv/bin/activate cargo watch -q -c -w crates/api -x "run -p api" # In another terminal run: source ./venv/bin/activate cargo watch -q -c -w crates/worker -x "run -p worker"
  • 访问 OSIB,通过以下分别面向前端、后端和文档的 URL:

    • 前端:http://localhost:55173
    • 后端:http://localhost:48997/api
    • 文档:http://localhost:55173/docs/overview