Ubuntu下安装honeyd
文章目录
- honeyd的安装
- 1. 安装依赖库
- 2. 报错的处理
- 3. 安装honeyd
- 4. 启动honeyd
honeyd的安装
1. 安装依赖库
libnet
Libevent:tar -zxvf libevent-1.4.14b-stable.tar.gz cd ./configure make make install
libdnet
Libdnet:tar -zxvf libdnet-1.11.tar.gz cd ./configure make make install
libpcap
Libpcap:tar -zxvf libpcap-1.1.1.tar.gz cd ./configure make make install
Error解决:
sudo apt-get install flex
sudo apt-get install byaccarpd
arpd:tar -zxvf arpd-0.2.tar.gz cd ./configure make make install
zlib
2. 报错的处理
注:以下操作均需要root权限
Error:libpcap.so.1: cannot open shared object file: No such file or directory
a. 定位“libpcap.so.1.5.3”的路径
# locate libpcap.so.1.5.3
/home/test/work/lib/libpcap.so.1.5.3
/usr/lib/i386-linux-gnu/libpcap.so.1.5.3
/usr/local/lib/libpcap.so.1.5.3
b. 将上述路径中的/home/test/work/lib/libpcap.so.1.5.3
加入/etc/ld.so.conf.d
中
# cd /etc/ld.so.conf.d
# ls
i686-linux-gnu.conf libc.conf
# echo "# libpcap default configuration" >> libpcap.conf
# echo "/home/test/work/lib/libpcap.so.1.5.3" >> libpcap.conf
c. 运行ldconfig命令
# /sbin/ldconfig
成功运行后再次运行arpd可能会出现:arpd: pcap_lookupdev: no suitable device found
.这是因为权限不够,你只需要运行sudo arpd
。
3. 安装honeyd
- honeyd地址
Error: Couldn't figure out how to access libc首先 locate libc.so 找到路径,然后
sudo ln -s /lib/x86_64-linux-gnu/libc.so.6 /usr/lib/libc.so
通过locate找到/lib/x86_64-linux-gnu/libc.so.6,
然后连接到/usr/lib/libc.so
Error: need either libedit or libreadline; install one of them解决:apt-get install libedit-dev
Error:error while loading shared libraries: libdnet.1: cannot open shared object file: No such file or directory
这是由于共享库文件在 /usr/local/lib
下,而默认动态库都只会搜索/usr/lib
我们直接把 honeyd 需要的 libdnet.1 复制到 /usr/lib
下就可以了,libdnet.1 默认在 /usr/local/lib
目录下:
执行命令:
cp /usr/local/lib/libdnet.1 /usr/lib
ldconfig
4. 启动honeyd
到目前为止我们honeyd就安装好了,我们通过sudo honeyd
命令来查看一下:
看到Honeyd starting as background process
的提示,就说明安装dehoneyd已经成功启动了,以后,我们就要用这个honeyd来部署网络上的虚拟主机去迷惑入侵者了。
Ubuntu下安装honeyd相关推荐
- Ubuntu 下安装thttpd Web服务器
不知道大家是不是真的需要用appache这么复杂的功能这么强大的web server,其实有很多时候使用webserver也只是一种远程共享访问的方式.这里,Ubuntu repository的提供了 ...
- Ubuntu下安装Apache+PHP+Mysql
Ubuntu下安装 apache+php+mysql文本服务器! ------------------------------------------------------------------- ...
- ubuntu下安装ftp服务器
ubuntu下安装ftp服务器 Ftp服务器是使用以vsftp为例. 1. 安装 $sudo aptitude install vsftpd $ps aux | grep 'ftp' ...
- linux pureftp mysql_在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp
在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp 一.安装Ubuntu7.04 Desktop版 二.ubuntu Linux下手工安装mysql5 1.下载mysq ...
- ubuntu下安装windows虚拟机
ubuntu下安装win7虚拟机总结 ubuntu16.04 虚拟机 安装win7/win10 http://WIN10:你不能访问此共享文件夹,解决方法 VirtualBox虚拟机剪贴板共享
- Linux :debian(ubuntu)下安装和使用haskell
文章目录 Linux :debian(ubuntu)下安装haskell 安装 使用 Linux :debian(ubuntu)下安装haskell 安装 直接使用apt进行安装: sudo apt- ...
- Linux: debian/ubuntu下安装和使用Java 11
Linux: debian/ubuntu下安装和使用Java 11 只需6行命令: su - echo "deb http://ppa.launchpad.net/linuxuprising ...
- Linux: debian/ubuntu下安装和使用Java 8
Linux: debian/ubuntu下安装和使用Java 8 7行命令解决问题: su - echo "deb http://ppa.launchpad.net/webupd8team/ ...
- Linux: debian/ubuntu下安装Neo4j
文章目录 Linux: debian/ubuntu下安装Neo4j Linux: debian/ubuntu下安装Neo4j Neo4j的官方仓库地址:neo4j/neo4j: Graphs for ...
- Ubuntu下安装mysql与mysql workbench
其他相关链接 Ubuntu 安装jdk:[链接] Ubuntu安装eclipse:[链接] Ubuntu下安装mysql与mysql workbench:[链接] Ubuntu配置tomcat9:[链 ...
最新文章
- com学习笔记(6)类厂
- 方立勋_30天掌握JavaWeb_div和css基础
- java升级菜单切换_java 关于系统菜单升级
- Mac安装protobuf 流程
- 惠普打印机墨盒更换教程_惠普打印机怎么换墨盒 一不小心就洒了一桌子墨水...
- matlab55中值滤波,基于MATLAB的中值滤波算法实现
- 智慧零售怎么做客流统计和客流分析?|图普客流统计系统
- 史上最全的 Java 高质量博客与网站推荐(国内篇)
- python列表偏移量为什么可以有-1_Python颜色条标记的偏移量为+1,而不是指定的值...
- 植物免疫研究与抗病虫绿色防控:进展、机遇与挑战
- 基于C语言的AES加密算法实现
- 如何将证件照片打印在A4纸上
- 如何从零开始系统学习量化交易-附资料
- 小米路由修改服务器密码,小米路由器3G密码怎么重置? 小米3G路由器修改wifi密码的方法...
- java list去除最后一个元素_如何快速删除list中的最后一个元素?
- php实现url伪静态化
- 简单一招破解网站内容不能复制+图片不能右击(naver blog有效)
- 前端性能优化:DNS 预解析
- java实现微信、手机号登陆_Java后端解密微信小程序手机号数据
- PCI设备与PCI桥的配置空间
热门文章
- ev3编程和python编程哪个好_上海市Python编程课程怎么选机构,ev3编程课程怎么选机构...
- ubuntu 卸载anaconda
- python教程视频全套下载-Python爬虫视频教程全集下载
- autocad2013安装闪退_Win10系统打开AutoCad闪退的两种修复方法
- 分布式定时任务框架说明
- matlab截取图像像素,图像中获取图像的像素值
- 我的实用小软件(持续更新)
- 用matlab画旋转抛物面_MAELAB (1)画出旋转抛物面z=x^2 y^2 编程(2)matlab 画出锥面z=(x^2+y^2)^(1/2)编程...
- 检测mysql表更新吗,知网查重系统的数据库是多久更新一次?
- 基于JavaWEB+MySQL的宾馆管理系统设计与实现