sapiuwu/jin

GitHub: sapiuwu/jin

Jin 是一个基于 Go 构建的开源命令行 OSINT 与网络侦察工具包,提供服务器信息获取、端口扫描和数据库技术识别等基础安全侦察能力。

Stars: 9 | Forks: 4

# Jin:你的被动 OSINT 与侦察 CLI 工具包 **版本:2.1.0** Jin 是一个开源的命令行界面(CLI)工具包,专为 OSINT(开源情报)和侦察任务而设计。本项目是原始 [aliftech/jin](https://github.com/aliftech/jin) 的演进版本,后者专注于出于教育目的的合乎道德的端口扫描和 DDoS 攻击模拟。从 2.1.0 版本开始,Jin 将重点转向合乎道德的 OSINT 和侦察活动,使用户能够安全、负责任地收集有关目标的信息。本工具仅供合乎道德和教育目的的使用——请避免将其用于有害行为。 ## 概述 Jin 提供了一套命令来协助网络侦察、域名分析和漏洞评估。它使用 Go 构建,轻量级、可移植,并且可以通过 Docker 进行容器化,让安全研究人员、学生和爱好者都能轻松上手。 ## 当前工具 - **server information**:获取服务器信息并扫描给定 URL 的端口。 - **ports**:获取所有开放端口。 - **db**:获取数据库技术。 ## 安装说明 ### 前置条件 - Go 1.24.4 或更高版本(用于从源码构建) - Docker(用于容器化使用) ### 从源码构建 1. 克隆仓库: git clone https://github.com/aliftech/jin.git 2. 进入项目目录: cd jin 3. 构建二进制文件: go build -o jin main.go 4. 运行 CLI: ./jin ### 使用 Docker 1. 从 Docker Hub 拉取最新镜像(一旦发布): docker pull wahyouka/jin:v2.1.0 2. 以交互方式运行 CLI: docker run -it jin:1.24.5-alpine 3. (可选)在本地构建镜像: docker build -t /jin:latest . docker push /jin:latest ## 用法 使用所需的命令和选项运行 CLI: ``` ./jin [options] [options] ``` 或者,使用 Docker: ``` docker run -it /jin:latest [options] [options] ``` ## 许可证 本项目采用 Apache 2.0 许可证授权。详情请参阅 [LICENSE](LICENSE) 文件。 ## 免责声明 本项目中的工具仅供合乎道德和教育目的的使用。请负责任地使用它们,避免采取可能伤害他人或违反隐私法的行为。 ## 关于 Jin 是原始 [aliftech/jin](https://github.com/aliftech/jin) 的重新构想版本,从合乎道德的 DDoS 模拟过渡到全面的 OSINT 和侦察工具包。这一转变反映了我们对支持安全研究和教育的承诺。
标签:EVTX分析, Go语言, 实时处理, 插件系统, 数据统计, 日志审计, 程序破解, 端口扫描, 请求拦截