Advertisement

一个用于网络层数据包捕获的自由软件包

阅读量:

libpcap是一款运行于Unix/Linux系统中的网络数据包捕获工具集,其功能是从数据链路层开始进行数据包的截取。知名的tcpdump工具正是依托libpcap开发而成。

在代码的第355行处,只需将表达式中的ip字段进行替换,即可实现相应的功能

复制代码
    #define APP_NAME        "sniffex"
    #define APP_DESC        "Sniffer example using libpcap"
    #define APP_COPYRIGHT    "Copyright (c) 2005"
    #define APP_DISCLAIMER    "THERE IS ABSOLUTELY NO WARRANTY FOR THIS PROGRAM."
    
    
    #include <pcap.h>
    #include <stdio.h>
    #include <string.h>
    #include <stdlib.h>
    #include <ctype.h>
    #include <errno.h>
    #include <sys/types.h>
    #include <sys/socket.h>
    #include <netinet/in.h>
    #i

全部评论 (0)

还没有任何评论哟~