穢土轉生成功!
有鑑於在新版 Debian 11 一直無法成功安裝 Honeyd ,乾脆新建另一個專屬 honeyd 的舊作業系統。
首先選擇 Ubuntu 18.04 TLS Desktop 版本,測試安裝 Honeyd 1.6d。
安裝官方要求的前置軟體之前,請確認以下軟體已在系統中,缺少都只需要可使用apt 安裝即可。
注意: Ubuntu 18.04 預設安裝 python 3 版,因為安裝 python 2.7 後,也許您需要在做以下的設定讓預設的 python 跑 2.7 版:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 10
sudo update-alternatives --config python
前置一次安裝
sudo apt-get install libevent-dev libdumbnet-dev libpcap-dev libpcre3-dev libedit-dev bison flex libtool automake
安裝與Honeypot #8 再慘敗的 honeyd 1.6d 安裝過程相同,不再贅述。
./autogen.sh
./configure
make
sudo make install
居然成功安裝完成了,以下為成功執行 honeyd 的 畫面
ubuntu@ubuntuDesktop:~$ honeyd
Honeyd V1.6d Copyright (c) 2002-2007 Niels Provos
honeyd[5885]: started with
honeyd[5885]: ip_open
下一篇試試看是否 Honeyd 可以正常使用吧!
p.s. Ubuntu 18.04 安裝的 openssl 為 1.1.1,libevent 為 2.1.8 。但即使在 Debian 11 降成以上這些版號依然無解...