Honeyd 通过有效的审核技术提供一个honeypot 策略,来促进网络安全。
最近我解释了真实的和虚拟的 honeypots 的不同,以展示它们如何有效保护你的网络。在那篇文章里,我指出了虚拟honeypots 超越与它对应的的真实版本的地方(优点)——明确的说就是低成本和低开销。在这篇文章里,我想主要讲一下honeypot 的配置。我选择使用了Security Profiling 的 Honeyd 作为例证。
在你下载并安装WinPcap 后,就可以安装Honeyd 了。有些事情可能让你感到恨惊奇,那就是整个安装过程由你已经下载的单个的没有压缩的文件组成。Honeyd 程序最初是基于UNIX 设计的,后来才转向了Windows,这是UNIX 程序特有的,跟Windows 风格的安装不同。
备注
Honeyd 不是一个完全独立的产品。在Honeyd 运行之前,你需要下载并安装WinPcap。这个免费程序是一个Windows 数据包获取模块,Honeyd 依赖于它的行为检测。
沿袭一个UNIX程序的风格,Honeyd 完全基于命令行。要运行Honeyd 你必须完全打开一个命令提示符窗口,控制包含HONEYD.EXE 文件的文件夹,然后键入恰当的命令。同其它UNIX程序一样,记得这些命令是很重要的,Honeyd对格式是很敏感的。其格式如下:
Honeyd [-dPW] [-L logfile] [-I interface] [-p personalities]
[-x xprobe] [-a assoc] [-f config] [net…]
这里是对其不同开关的分解: