使用Java实现的蜜罐
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib
src/com/hack4b
.classpath
.gitignore
.project
AttackLog.log
Honeypot-bin.zip
README.md
conf.xml

README.md

项目介绍

蜜罐好比是情报收集系统。蜜罐好像是故意让人攻击的目标,引诱黑客前来攻击。当攻击者尝试进行攻击,你就可以知道他的来源地址,但并不会对真实系统造成伤害。该项目是用Java编写的低交互小型蜜罐系统。该项目使得没有多少经验的人,也能很快建立一个蜜罐。该项目的工作方式是通过端口监听的方式,你可以通过它模拟一些服务,监视系统是否有人入侵或者扫描你的计算机,测量主机受攻击的频率。

使用教程

下载项目主页下的Honeypot-bin.zip文件,解压之后,你将会得到:

  • bin.jar
  • conf.xml
  • start.bat
  • start.sh
  • debug.bat

在启动程序前,你首先应当编辑配置文件,使之符合你的要求。配置文件为:conf.xml

配置方法请参考配置文件中的注释信息

根据你的需要配置好以后,Windows系统双击start.bat运行程序,Linux系统双击start.sh运行程序。 至此,你将会看到程序已经运行的命令行窗口。如果检测到攻击,所有的攻击都将会显示到该命令行窗口并写入日志。

通过配置文件可指定日志文件名

详细教程请参阅: 主链接 备用链接

如今,该项目已成为作者《网络安全技术与实践》的期末课程设计。