• CentOS下编译安装hping3


    安装hping之前,先装上libpcap-dev和tcl-dev

    1、获取源码包

    wget http://www.hping.org/hping3-20051105.tar.gz

    2、解压,得到 hping3-20051105 目录

    tar zxvf hping3-20051105.tar.gz

    3、进入目录

    cd hping3-20051105

    4、打开 INSTALL 文件,可知应该先运行 configure

    ./configure

    5、出现错误


    6、来吧,先来解决第一个,照网上的说法,是由于64位机的缘故,打开bytesex.h文件

    vim bytesex.h

    7、加上这么一句    || defined(__x86_64__)


    8、再次./configure,通过,然后make,报错

    ./configue

    make


    9、先查看有没有安装libpcap和libpcap-devel,如果有,就跳过,如果缺少哪个,就装上

    yum -y install libpcap

    yum -y install libpcap-devel


    10、现在来做net/bpf.h这个链接文件,它指向pcap-bpf.h(没有安装libpcap-dev的话就没有pcap-bpf.h这个文件)

    sudo ln -s /usr/include/pcap-bpf.h /usr/include/net/bpf.h

    11、好了,再make,这次是这个错

    make


    12、这是没有安装tcl-dev,那么装上

    sudo yum -y install tcl-devel

    13、再make,这次成功了,没有出现error信息


    14、那么接着走

    make strip

    sudo make install


    15、上面一步没有报错,只有warning,说man page没有装上,这个不影响hping的功能,现在hping应该成功装上了,敲个命令试一下,可以看到hping成功运行了

    hping -h



    参考链接:http://blog.163.com/lifuliang207@126/blog/static/1272635312013689012603/

    参考链接:http://wenku.baidu.com/link?url=7tjSrDFPCQ5PaxwausXjDAsUjWfxJlPSevtWs9EgKi80if12plBnxeSnPfbOGlcdtpRM0dPLlwYijTE4ADOH1EKTw_bTIE6uDZH6ZI8ztui

    hping的使用:http://wenku.baidu.com/link?url=L7lkjKZ6bGgwy2kkO1i2cv-4ToQRL2ZV0X9g0q4V6_GiM37E2Dv102GQaHGOukNA7ZCztWHHzvzitINc32uywEeEgBD864n__bVS96qYCoC

  • 相关阅读:
    [de2_tv] PAL制TV_VGA
    【转】NiosII中SDRAM相移计算
    VGA controller的代码分析
    TIOBE 2012年2月编程语言排行榜:C#力压C++
    ZendFramework入门2 使用布局
    转载 20个数据库设计最佳实践
    转载 20个很有用的CSS图形和图表技术和教程
    转载 10款实用的Ajax/JavaScript编码工具推荐
    转载 打造优秀Web设计的10项原则
    2012年1月编程语言排行榜:ObjectiveC成为年度语言
  • 原文地址:https://www.cnblogs.com/read-the-spring-and-autumn-annals-in-night/p/12042009.html
Copyright © 2020-2023  润新知