HFish 蜜罐项目安装与使用教程
HFish 一款企业安全主动攻击型蜜罐钓鱼框架系统 项目地址: https://gitcode.com/gh_mirrors/hfi/HFish
1. 项目介绍
HFish 是一款基于 Golang 开发的跨平台多功能主动诱导型蜜罐框架系统,旨在为企业安全防护测试提供支持。HFish 具备以下特点:
- 安全可靠:主打低中交互蜜罐,简单有效。
- 功能丰富:支持多种网络服务、OA系统、CRM系统、NAS存储系统、Web服务器等40多种蜜罐服务,支持用户制作自定义Web蜜罐。
- 开放透明:支持对接微步在线X社区API、五路syslog输出、支持邮件、钉钉、企业微信、飞书、自定义WebHook告警输出。
- 快捷管理:支持单个安装包批量部署,支持批量修改端口和服务。
- 跨平台:支持Linux x32/x64/ARM、Windows x32/x64平台、国产操作系统、龙芯、海光、飞腾、鲲鹏、腾云、兆芯硬件。
2. 项目快速启动
2.1 环境准备
- 操作系统:Linux 或 Windows
- 网络环境:确保管理端和节点端可以相互通信
2.2 安装步骤
2.2.1 下载项目
git clone https://github.com/Gowabby/HFish.git
cd HFish
2.2.2 部署管理端
Linux 环境
sh | curl https://hfish.io/install.sh
Windows x64 环境
- 访问 下载页面 下载管理端安装包。
- 解压缩后双击
server.exe
。
2.2.3 配置管理端
- 浏览器中输入
https://server_ip:4433/web/
,登录管理端。 - 进入
服务管理
页面,下载或上传蜜罐服务包。 - 进入
节点管理
页面,新增节点并根据操作系统动态创建安装包。
2.2.4 启动节点端
Linux 环境
nohup ./node &
Windows 环境
双击 node.exe
启动节点端。
3. 应用案例和最佳实践
3.1 内网失陷检测
通过部署HFish蜜罐,企业可以实时监控内网中的异常访问行为,及时发现潜在的安全威胁。
3.2 外网威胁感知
HFish支持多种蜜罐服务,能够模拟真实的网络环境,诱导攻击者暴露其攻击行为,从而帮助企业感知外部威胁。
3.3 威胁情报生产
HFish支持对接微步在线X社区API,能够将捕获的攻击行为转化为威胁情报,帮助企业更好地了解当前的安全态势。
4. 典型生态项目
4.1 微步在线X社区
微步在线X社区是一个威胁情报共享平台,HFish可以与其对接,实现威胁情报的自动更新和共享。
4.2 Syslog 日志系统
HFish支持五路syslog输出,可以将捕获的攻击日志实时输出到企业的日志管理系统中,便于后续的分析和处理。
4.3 企业微信/钉钉告警
HFish支持邮件、企业微信、钉钉等多种告警方式,能够及时将安全事件通知到相关人员,提高响应速度。
通过以上步骤,您可以快速部署和使用HFish蜜罐系统,提升企业的安全防护能力。
HFish 一款企业安全主动攻击型蜜罐钓鱼框架系统 项目地址: https://gitcode.com/gh_mirrors/hfi/HFish
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考