SBAI-Youness/ReConan
GitHub: SBAI-Youness/ReConan
ReConan 是一个基于 Java/JavaFX 的开源桌面 OSINT 调查平台,用于从多个公开数据源汇聚情报并以交互式图谱可视化数字实体间的关联关系。
Stars: 1 | Forks: 0
ReConan
ReConan 是一个**基于桌面端的 OSINT 和网络调查平台**。它从多个公共数据源汇总情报,存储并可视化数字实体(如域名、IP、电子邮件和用户名)之间的关系。 ## 应用场景 ReConan 专为**数字侦察和关系分析**而设计。调查人员可以使用该平台,无缝关联各种在线身份与基础设施要素之间的线索。它提供了一个交互式环境,旨在通过动态的调查图谱来发现、存储和探索实体间的关系。 ## 技术栈 - **编程语言**:Java - **用户界面**:JavaFX - **数据库**:SQL Server - **数据访问**:JDBC - **JSON 解析**:Jackson / Gson - **图建模**:JGraphT - **网络请求**:Java HTTP Client - **打包工具**:jpackage ## 架构 ReConan 采用模块化的**分层架构**: 1. **用户界面 (JavaFX)**:用于调查的交互式图形环境。 2. **应用层**:包含调查服务、转换引擎和图管理器。 3. **数据层**:包含 Repositories、DAOs 和实体模型。 4. **数据库**:用于存储目标、实体、关系和调查日志的 SQL Server。 ## 贡献 我们欢迎您的贡献!有关如何 fork 仓库、设置 `.env` 文件、使用 `mvn javafx:run` 编译项目以及提交 Pull Requests 的详细信息,请参阅我们的[贡献指南](CONTRIBUTING.md)。标签:ESC4, Gson, HTTP Client, IP分析, Jackson, JavaFX, JDBC, JGraphT, jpackage, JS文件枚举, OSINT, reconnaissance, Sigma 规则, SQL Server, Unix, 二进制发布, 关系分析, 图形可视化, 域名分析, 域名枚举, 威胁情报, 实时处理, 开发者工具, 开源工具, 情报收集, 数字实体, 数字足迹, 数据聚合, 桌面应用, 漏洞研究, 用户名追踪, 电子邮件分析, 网络安全, 网络调查, 蓝队工具, 隐私保护