docker一键部署HFish蜜罐

1、HFish简介

HFish 是一款基于 Golang 开发的国产开源中低交互蜜罐框架,主打轻量、易部署、多场景适配,聚焦企业内网失陷检测、外网威胁感知与威胁情报生产,支持 40 + 种低交互服务与 2 种高交互服务,可快速构建主动防御与威胁感知体系。

2、核心定位

HFish 定位为社区型免费蜜罐,面向企业安全场景,以 "安全、敏捷、可靠" 为核心,通过模拟各类网络服务与应用诱饵,诱捕攻击行为、收集威胁数据、生成情报,提升失陷感知与威胁响应能力,适用于中小微企业及安全团队快速落地蜜罐防护。

3、关键功能

多类型蜜罐覆盖:40 + 低交互服务(SSH、Telnet、MySQL、Redis、RDP、SMB、FTP、OA/CRM/NAS/Web 等)+ 2 种高交互服务,覆盖常见攻击入口,支持自定义 Web 蜜罐与蜜饵配置。

威胁捕获与溯源:记录攻击源 IP、工具、 payload、时间线,支持 IP 溯源、攻击链可视化,结合云蜜网实现流量牵引与深度分析。

实时告警与集成:支持邮件、Syslog、WebHook 及钉钉 / 企业微信 / 飞书推送,对接微步在线等情报平台,五路 Syslog 输出,适配 SIEM/ELK 等日志分析系统。

轻量与跨平台:二进制免安装,资源占用低,支持 Linux/Windows/macOS 及国产操作系统与 CPU(如鲲鹏、飞腾),单节点可承载万级并发,适合内网多节点分布式部署。

一键部署与运维:提供脚本化部署,Web 管理界面直观,支持批量节点管理、配置下发与状态监控,降低运维成本。

4、拉取hfish镜像

bash 复制代码
docker pull threatbook/hfish-server:latest

5、创建数据目录

bash 复制代码
mkdir -p /data/hfish
chmod 777 /data/hfish

6、docker安装hfish

bash 复制代码
docker run -d \
  --name hfish \
  --privileged \
  --network host \
  -v /data/hfish:/usr/share/hfish \
  --restart always \
  threatbook/hfish-server:latest

7、访问hfish服务

bash 复制代码
浏览器访问: http://ip:8080
初始用户名:admin          
初始密码:HFish2021

HFish 以 "轻量 + 高效 + 可扩展" 为核心,适合企业快速构建蜜罐网络,补齐主动防御短板,提升威胁可见性与响应速度。如需深度交互场景,可结合高交互模块或第三方组件扩展能力。

相关推荐
chao_789几秒前
双设备全栈开发最佳实践[mac系统]
git·python·macos·docker·vue·全栈
ALGO阿狗11 分钟前
一款简单易用的远程日志查看器,可实时查看云服务器上的日志数据
运维·服务器·日志
微露清风13 分钟前
系统性学习Linux-第三讲-进程概念
linux·运维·学习
请你喝好果汁64114 分钟前
Linux-sh -c \dirname
linux·运维·服务器
Trouvaille ~14 分钟前
【Linux】线程同步与互斥(四):线程池与任务管理
linux·运维·服务器·c++·操作系统·线程池·日志系统
qinyia22 分钟前
如何在服务器上查看网络连接数并进行综合分析
linux·运维·服务器·开发语言·人工智能·php
Alter123023 分钟前
拆开“超节点”的伪装:没有内存统一编址,仍是服务器堆叠
运维·服务器
思麟呀25 分钟前
进程间通信
linux·运维·服务器
搬砖者(视觉算法工程师)31 分钟前
简单介绍Docker:Docker 容器中预装 Ubuntu 20.04 与 ROS Noetic
docker
hwj运维之路32 分钟前
超详细ubuntu22.04部署k8s1.28高可用(一)【多master+keepalived+nginx实现负载均衡】
运维·云原生·kubernetes·负载均衡