OpenSource-Hub

flowsint

应用程序

reconurge/flowsint

面向网络安全分析师的图式 OSINT 调查工具。

项目简介

Flowsint 是开源的图式 OSINT 调查工具,通过可视化界面和自动丰富器探索实体间关系。专为合规调查和透明度设计。

README 预览

# Flowsint\n\n[](./LICENSE)\n[](./ETHICS.md)\n[](https://www.buymeacoffee.com/dextmorgn)\n[](https://ko-fi.com/P5P01W3GPJ)\n[](https://discord.gg/aST9HMQr)\n\n\nFlowsint is an open-source OSINT graph exploration tool designed for ethical investigation, transparency, and verification.\n\n**Ethics:** Please read [ETHICS.md](./ETHICS.md) for responsible use guidelines.\n\n\n\n\nhttps://github.com/user-attachments/assets/eaabfa81-d7b3-414d-8cf7-f69b4e37bab6\n\n\nhttps://github.com/user-attachments/assets/7457d94a-cf1d-4a97-949f-f9b1d8d92644\n\n\nhttps://github.com/user-attachments/assets/65c3f26e-7132-4853-be45-21b8933688bd\n\n\n## Contributing\n\nFlowsint is still in early development and definetly needs the help of the community! Feel free to raise issues, propose features, etc.\n\n## Get started\n\nDon't want to read ? Got it. Here's your install instructions:\n\n#### 1. Install pre-requisites\n\n- Docker\n- Make\n\n#### 2. Run install command\n\n```bash\ngit clone https://github.com/reconurge/flowsint.git\ncd flowsint\nmake prod\n```\n\nThen go to [http://localhost:5173/register](http://localhost:5173/register) and create an account. There are no credentials or account by default.\n\n\n> ✅ OSINT investigations need a high level of privacy. Everything is stored on your machine.\n\n\n## What is it?\n\nFlowsint is a graph-based investigation tool focused on reconnaissance and OSINT (Open Source Intelligence). It allows you to explore relationships between entities through a visual graph interface and automated enrichers.\n\n### Available Enrichers\n\n**Domain Enrichers**\n- Reverse DNS Resolution - Find domains pointing to an IP\n- DNS Resolution - Resolve domain to IP addresses\n- Subdomain Discovery - Enumerate subdomains\n- WHOIS Lookup - Get domain registration information\n- Domain to Website - Convert domain to website entity\n- Domain to Root Domain - Extract root domain\n- Domain to ASN - Find ASN associated with domain\n- Domain History - Retrieve historical d

常见问题 (5)

故障排除
为什么我在尝试添加自定义类型时,Sketch 应用会崩溃?

此问题出现在较早版本中,当时自定义类型功能仍处于实验阶段。一个错误导致UI崩溃,且新建的自定义类型在重启后消失。开发者已修复该问题并发布了重新设计的自定义类型UI。解决方法:更新到最新版软件。若您已使用最新版但仍遇到崩溃,请提供详细信息报告,包括您的自定义类型配置和复现步骤。

来源 Issue #100
故障排除
为什么Celery在Docker Compose中因'AUTH_SECRET环境变量未设置'而崩溃?

在 docker-compose.prod.yml 中的 celery 服务缺少 AUTH_SECRET 环境变量。请在 celery 服务的 environment 块中添加 'AUTH_SECRET=${AUTH_SECRET}',因为该变量已在 api 服务中设置。此修复已提交到仓库。

来源 Issue #134
故障排除
为什么 extract_input_schema 被弃用以及如何修复导入错误?

函数 extract_input_schema 已重命名为 extract_input_schema_flow。请使用正确的导入语句:from flowsint_core.utils import extract_input_schema_flow。官方文档已同步更新。

来源 Issue #121
故障排除
如何导入导出的Sketch JSON文件?

您现在可以直接导入导出的JSON文件。之前该文件包含额外的元数据,导致无法重新导入,此问题已在提交be0880e中修复。只需使用导入功能并选择导出的文件即可——无需手动编辑。

来源 Issue #103
操作指南
如何更改Flowsint中特定节点的图标?

此功能现已可用。请更新至包含commit 308172a或更高版本的版本。之后,您可以为单个节点自定义图标,而不仅仅按类型设置。

来源 Issue #105