iT邦幫忙

2022 iThome 鐵人賽

DAY 14
0
Security

HONEYPOT×TRICK 100%不純保證系列 第 14

Honeypot #9 [Honeyd] 環境安裝 - 在 Ubuntu 18.04 安裝 Honeyd1.6d

  • 分享至 

  • xImage
  •  

穢土轉生成功!


https://ithelp.ithome.com.tw/upload/images/20220929/20103688sk73umw1ff.png

有鑑於在新版 Debian 11 一直無法成功安裝 Honeyd ,乾脆新建另一個專屬 honeyd 的舊作業系統。

首先選擇 Ubuntu 18.04 TLS Desktop 版本,測試安裝 Honeyd 1.6d。

前置的前置

安裝官方要求的前置軟體之前,請確認以下軟體已在系統中,缺少都只需要可使用apt 安裝即可。

  • make
  • zlib1g-dev
  • python 2.7

注意: 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

安裝 Honeyd 1.6d

安裝與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 降成以上這些版號依然無解...


上一篇
Honeypot #8 再慘敗的 honeyd 1.6d 安裝過程
下一篇
Honeypot #10 [Honeyd] 檔案配置
系列文
HONEYPOT×TRICK 100%不純保證33
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言