Honeyd是一款非常优秀的开源虚拟蜜罐软件,由Google公司软件工程师Niels Provos于2003年开始研发。
Honeyd能让一台主机在一个模拟的局域网环境中配有多个地址(曾测试过的最多可以达到65536个),外界的主机可以对虚拟的蜜罐主机进行ping、traceroute等网络操作,虚拟主机上任何类型的服务都可以依照一个简单的配置文件进行模拟,也可以为真实主机的服务提供代理。
Honeyd可以通过提供威胁检测与评估机制来提高计算机系统的安全性,也可以通过将真实系统隐藏在虚拟系统中来阻止外来的攻击者。因为Honeyd只能进行网络级的模拟,不能提供真实的交互环境,能获取的有价值的攻击者的信息比较有限,所以Honeyd所模拟的蜜罐系统常常是作为真实应用的网络中转移攻击者目标的设施,或者是与其他高交互的蜜罐系统一起部署,组成功能强大但花费又相对较少的网络攻击信息收集系统。
你可以为你的虚拟蜜罐系统创建一个或多个配置文件。配置文件是一个纯文本文件,可以用任何文本编辑器来进行编辑。配置文件可以放在任何目录下,只要在命令行参数里进行说明。 在配置文件中,你设置的每个蜜罐系统配置都是一个模板. 你可以用一个模板来模拟一个单独的系统,也可以用多个Honeyd实例来模拟多台机器。所以配置文件定义了多个模板。 每个虚拟蜜罐都是由一系列的命令集合组成,这些命令参数集由一个模板名来标
写在前面: 花费了12个小时的时间,可算把Honeyd安装好了,所以,把必要步骤共享出来,让大家少走弯路,为了言简意赅,我就不写为什么了,之间写必要的步骤,相信如果你是要学蜜罐Honey基本的linux命令基础是有的,本人宿主机是ubuntu14.10和13.10都成功安装 下面是下载地址,所有安装包都可以下载到: http://down.51cto.com/data/1888581 0. sud
honeyd可以同时模仿上千个不同的计算机 官网 honeyd-1.5c.tar.gz:http://www.honeyd.org 依赖包 libevent-1.3a.tar.gz:http://libevent.org/ libdnet-1.11.tar.gz:http://libdnet.sourceforge.net/ libpcap:http://www.tcpdump.org
安装 的请注意跟着我大致的安装顺序来操作,否则可能安装过程中可能会出现文件冲突,导致部署失败。文中用到的依赖在文章末尾留有下载链接。 首先利用git下载Honeyd git clone https://github.com/DataSoft/Honeyd.git 然后通过以下命令部署它: sudo apt-get install libevent-dev libdumbnet-dev libpc
This conatains the low interaction honeypot. Steps to deploy Import iRules Login into the TMUI, Import the Honeypot iRules: https://www.wenjiangs.com/doc/yC3QNYt1TJhoneypot_http.tcl, https://www.wenji
可编程蜜罐脚本生成器。 脚本生成 脚本生成通过脚本生成器(编译生成 tmsh-generator-0.1.jar),脚本生成器需要在 Linux 或Mac 操作系统上运行,且Linux或Mac 操作系统上需要安装有 java 13 环境。 $ java --version openjdk 13 2019-09-17 OpenJDK Runtime Environment (build 13+33)
1.2.1 安装虚拟机软件 1.下载virtualbox 安装 virtualbox 需要先访问官网,下载安装包,官网下载地址:https://www.virtualbox.org/wiki/Downloads 2.安装virtualbox virtualbox 安装比较简单,如果没有特殊需求,双击安装文件,一直 "下一步" 即可。 安装完毕后,虚拟机已经可以正常启动了,接下来需要使用其虚拟出一台
什么是虚拟资源(Virtual Resource),我们为什么需要它们? 下面我们来看一个可能会使用虚拟资源的典型例子。 你负责管理 facesquare 和 twitstagram 两个应用程序,他们都是运行在 Apache 上的 Web 应用程序。 facesquare 的定义看起来可能像这样: class app::facesquare { package { "apache2-mpm-
How good the design is doesn’t matter near as much as whether the design is getting better or worse. If it is getting better, day by day, I can live with it forever. If it is getting worse, I will die
The Libra Blockchain is powered by open-source software. The first implementation of the Libra protocol — the technology behind the blockchain — is Libra Core, which is an open-source project managed