okpulse/osint-stividor

GitHub: okpulse/osint-stividor

OSINT Stividor 是一款本地化开源情报收集与分析应用,通过记录管理、关系图构建和档案追踪功能帮助用户系统化整理和关联分析调查信息。

Stars: 4 | Forks: 0

[English](README.en.md) | [Українська](README.ua.md) | [Русский](README.md) # OSINT Stividor | 作者:Pulse OSINT Stividor — 一个用于信息收集和分析的本地应用程序。包含按时间顺序排列的记录日志,支持处理文本、文件和链接。还包含笔记、任务、关系分析和图表构建工具,以及人员和公司档案。 ## 🎯 主要功能 - 本地项目,包含按目录分类的文件和 SQLite 数据库 - 包含文本、链接、文件和笔记的记录日志 - 标签和重要记录标记 - 记录任务和项目任务 - 记录之间的关系和关系图构建 - 人员和公司档案(包括所有已创建档案的总体摘要) - 项目内交互式搜索 - 多语言支持:RU / UA / EN ## 🗂️ 项目管理界面

Интерфейс OSINT Stividor

**在启动屏幕上可以:** - 创建新项目 - 指定项目的单独存储文件夹 - 打开现有项目 - 查看最近的项目 - 仅从列表中删除项目或完全删除 所有创建的项目都本地存储在您指定的目录中(默认为应用程序目录下的 projects 文件夹)。项目可以从列表中删除或完全删除。从列表中删除不会完全删除项目的所有文件,从列表中删除的项目可以再次添加。完全删除将从列表中删除项目并不可恢复地删除所有项目文件。 ## 📝 主要记录

Журнал проекта

**项目日志是主要工作模式。在此可以:** - 添加文本、链接和文件 - 编辑和删除记录 - 标签和重要记录标记 - 为每条记录添加笔记 - 跳转到任务、档案和关系的按钮 - 项目内交互式搜索 所有添加的信息都按顺序保存到记录表中。每条记录都会被分配一个编号,并记录添加日期和时间。如果输入区域中插入的文本包含链接,它将自动保存到链接部分。每个链接旁边都会出现一个复制到剪贴板的按钮和一个网页存档按钮(点击后将打开 Wayback Machine 的新标签页)。 任何添加的记录可以同时包含文本、链接和文件。或者只包含其中一种。一次保存 = 一条记录,无论内容如何。 可以创建标签并将其分配给记录。标签可以设置颜色,那么分配了该标签的记录将以该颜色突出显示。所有创建的标签都会出现在过滤区域中 - 点击后将只显示标记有相应标签的记录。 每条记录都可以添加笔记,分配与该记录相关的任务,以及填写人员或公司档案。所有添加的任务和档案可以在相应的界面中单独查看。每条记录都可以与其他记录添加关联("关系"按钮),所有添加的关系都将在图表上可视化。 ### 🖼️ 图片编辑器

Редактор изображений

当向记录中添加图片时,它们的缩略图将显示在记录下方。点击图片下方的"打开"按钮,将打开用于存储图片的项目文件夹。点击缩略图将打开编辑器,可以: - 裁剪、缩放和旋转图片 - 绘制线条、箭头和圆形,可先选择颜色和线条粗细 - 查看当前文件的元数据 - 编辑后的图片可以保存为新记录或应用到当前记录 ### 🎬 视频播放器

Видеоплеер

当向记录中添加视频时,缩略图将显示在记录下方。点击视频下方的"打开"按钮,将打开用于存储视频的项目文件夹。点击缩略图将打开播放器,可以: - 以加速或慢速模式查看视频,以及逐帧查看 - 查看当前文件的元数据 - 截取帧截图。截图将作为单独记录保存到项目中,播放器中将显示截图的时间码,可以快速跳转到该位置 ## 📆 任务列表

Список задач

**用于处理项目中所有任务的单独模式:** - 列出所有添加到记录中的任务 - 项目任务 - 适用于整个项目且不绑定到特定记录的任务 - 任务计数器,包括:重要任务、已完成任务和剩余任务的单独计数 - 每个任务都可以标记为重要 - 任务完成标记 ## 🔗关系图

Граф связей

**用于分析记录之间关系的可视化模式:** - 有向和双向关系 - 手动拖拽节点 - 缩放 - 图表截图将添加到项目日志中 - 扩展图表视图 点击某条记录的"关系"按钮,将打开关系分配菜单,其中列出所有记录,您可以标记当前记录与哪些记录相关。从当前记录到标记的记录将在图表上绘制箭头,关系可以是相互的(双向箭头)。在图表上可以查看记录及其附件,还可以更改任务、标签、笔记和关系本身。 每个图表节点可以分配一个单独的名称,该名称仅在图表上显示。节点也可以手动移动。如果记录分配了带颜色的标签,则图表上相应的节点将具有该标签的颜色。如果记录被标记为重要,则在图表上它将以红色突出显示。点击某个节点时,其所有关系箭头都将高亮显示。 ## 📑档案摘要

Сводка профилей

**用于查看和修改人员和公司档案的单独模式:** - 列出所有添加到记录中的档案 - 可以添加不绑定到记录的项目档案,它们仅在此处显示 - 可以为每个档案添加自定义字段 - 复制到剪贴板的按钮 - 将只复制已填写的字段 - 每个档案都可以标记为重要(将以红色高亮显示) ## 🔎 搜索

Поиск

- 搜索是交互式的 - 编写查询时结果会立即出现 - 符号 `*` 表示任意数量的任意字符 - 不区分大小写 - 结果中将只显示记录表中的记录,如果搜索查询在项目档案或项目任务中找到 - 将显示通知 ## 垃圾桶 查看已删除的记录: - 恢复 - 完全删除单个记录 - 清空整个垃圾桶 ## ℹ️ 项目结构 每个项目都有目录结构: ``` / stividor.db files/ documents/ images/ videos/ other/ trash/ ``` ## ⚙️ 运行 Links Overseer ### 1. 要求 - **Go 1.25 或更高版本** - 任何操作系统:**Windows**、**macOS**、**Linux** (功能完全相同,跨平台) 检查 Go 版本: ``` go version ``` 如果未安装 Go — 请从 [https://go.dev/dl/](https://go.dev/dl/) 安装。 ### 2. 克隆仓库 ``` git clone https://github.com/okpulse/osint-stividor.git cd osint-stividor ``` ### 3. 安装依赖并运行 💡 首次运行时,杀毒软件可能会警告(如果不警告 - 说明您的杀毒软件有问题)存在"可疑文件"。 这是对没有数字签名的新可执行文件的正常反应。只需让杀毒软件检查文件,它就会将其标记为安全。 ``` go mod tidy go run ./cmd/server ``` 首次运行时将下载所有需要的包。然后将打开浏览器并启动应用程序。如果未打开 - 请打开并访问: ``` http://127.0.0.1:8765 ``` ## 🔧 构建二进制文件(可选) 要为您的系统构建现成的可执行文件: ### Windows ![Windows](https://img.shields.io/badge/Windows-10/11-blue?logo=windows&logoColor=white) ``` git clone https://github.com/okpulse/osint-stividor.git cd osint-stividor go mod tidy go build -o osint-stividor.exe ./cmd/server ``` ### macOS / Linux ![macOS](https://img.shields.io/badge/macOS-12%2B-informational?logo=apple&logoColor=white) ![Linux](https://img.shields.io/badge/Linux-Any-success?logo=linux&logoColor=white) ``` git clone https://github.com/okpulse/osint-stividor.git cd osint-stividor go mod tidy go build -o osint-stividor ./cmd/server ``` 构建后,可以直接运行文件,无需安装 Go: ``` ./links-overseer ``` ## 💼 关于作者 如果您对 OSINT 主题感兴趣,建议访问我的资源: [![网站](https://img.shields.io/badge/Site-hacker--basement.com-1E90FF?style=flat-square&logo=firefox-browser)](https://hacker-basement.com/) [![YouTube](https://img.shields.io/badge/YouTube-@pulse__os-FF0000?style=flat-square&logo=youtube)](https://www.youtube.com/@pulse_os) [![Telegram](https://img.shields.io/badge/Telegram-@Pulsechanel-26A5E4?style=flat-square&logo=telegram)](https://t.me/Pulsechanel)
标签:ESC4, Linux 内核安全, OSINT, SQLite, ZAP项目解析, 人员情报, 任务管理, 信息分析, 公司情报, 关系图分析, 多语言, 情报工具, 搜索工具, 文件管理, 文本分析, 日志审计, 本地应用, 档案管理, 笔记管理, 自定义脚本, 链接分析, 项目管理