
libpcap
网络
~AI钢铁侠~
怕什么真理无穷,进一寸有进一寸的欢喜!
展开
-
用 libpcap抓取http报文
在上一篇博客中简单对libpcap库基本函数及基本工作流程做了些简单说明,今天我们先了解一下pcap_loop()及pcap_dispatch()函数的功能及作用:(1)pcap_loop()循环进行数据包的抓取:函数原型如下: 1 typedef void (*pcap_handler)(u_char *user, const struct pc转载 2017-11-09 09:22:52 · 2390 阅读 · 1 评论 -
libpcap
libpcap使用libpcap是一个网络数据包捕获函数库,功能非常强大,Linux下著名的tcpdump就是以它为基础的。今天我们利用它来完成一个我们自己的网络嗅探器(sniffer)首先先介绍一下本次实验的环境:Ubuntu 11.04,IP:192.168.1.1,广播地址:192.168.1.255,子网掩码:255.255.255.0可以使用下转载 2017-11-08 13:28:05 · 475 阅读 · 0 评论 -
libpcap详解
libpcap详解libpcap(Packet Capture Library),即数据包捕获函数库,是Unix/Linux平台下的网络数据包捕获函数库。它是一个独立于系统的用户层包捕获的API接口,为底层网络监测提供了一个可移植的框架。一、libpcap工作原理libpcap主要由两部份组成:网络分接头(Network Tap)和数据过滤器(Packet转载 2017-11-09 10:33:09 · 640 阅读 · 0 评论 -
Libpcap详解
libpcap详解2010-12-01 22:07libpcap(Packet Capture Library),即数据包捕获函数库,是Unix/Linux平台下的网络数据包捕获函数库。它是一个独立于系统的用户层包捕获的API接口,为底层网络监测提供了一个可移植的框架。一、libpcap工作原理libpcap主要由两部份组成:网络分接头(Netw转载 2017-11-09 10:50:57 · 1241 阅读 · 0 评论 -
Web服务器常用端口
网络常用端口与协议HTTP:80:www服务。DHCP:服务器端的端口号是67DHCP:客户机端的端口号是68POP3:POP3仅仅是接收协议,POP3客户端使用SMTP向服务器发送邮件。POP3所用的端口号是110。SMTP: 端口号是25。SMTP真正关心的不是邮件如何被传送,而只关心邮件是否能顺利到达目的地。SMTP具有健壮的邮件处理特性,这种特性允许邮件依据一定标转载 2017-11-09 13:49:39 · 17705 阅读 · 1 评论 -
linux下c语言抓包库libpcap
安装命令:sudo apt-get install libpcap-dev由于自己还没仔细研究过,暂时也只是想在这里留个记录,方便以后需要时使用。下面是百度百科里的例子。[cpp] view plain copy#include <pcap.h> #include <stdlib.h> #include <stdio.h> int main(int a...转载 2018-05-25 09:19:33 · 930 阅读 · 0 评论 -
libpcap的简单使用--抓取特定类型和端口的网络数据
[cpp] view plain copy#include #include #include #include #include #include #include #include #include #include #include using std::cout; using std::endl; using std::thread; ...转载 2018-05-25 14:13:34 · 1688 阅读 · 0 评论