![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TCP/IP
文章平均质量分 86
小鱼儿咕噜咕噜
这个作者很懒,什么都没留下…
展开
-
tcpdump中文MAN手册
tcpdump采用命令行方式,它的命令格式为:<br /> tcpdump [ -adeflnNOpqStvx ] [ -c 数量 ] [ -F 文件名 ]<br /> [ -i 网络接口 ] [ -r 文件名] [ -s snaplen ]<br /> [ -T 类型 ] [ -w 文件名 ] [表达式 ]<br /><br /> 1. tcpdump的选项介绍<br /> -a 将网络地址和广播地址转变成名字;<br /> -d 将匹配信息包的原创 2010-07-16 16:54:00 · 989 阅读 · 0 评论 -
初探数据包分析程序设计 zz
初探数据包分析程序设计Author :maiganFrom : 第八军团-信息安全小组(www.cnhacking.comwww.juntuan.org)Mail : maigan@maigan.comWarning: 转载本文请注明作者及出处整天在网上转,也看到许多不错的文章,但我发现大多文章要么只停留在理论上,要么就是太高深。对问题详细分析介绍的很少。今天,我就想以数据包分析程序为主题和大家讨论一下网络编程的的相关问题,我也是新手,有不到之处,还望大家不吝指正。通过对数据包的分析,我们可以判断通信双方的转载 2010-07-14 09:35:00 · 1172 阅读 · 0 评论 -
libpcap库函数介绍(附源代码)
libpcap的英文意思是 Packet Capture library,即数据包捕获函数库。该库提供的C函数接口可用于需要捕获经过网络接口(只要经过该接口,目标地址不一定为本机)数据包的系统开发上。由 Berkeley大学Lawrence Berkeley National Laboratory研究院的Van Jacobson、Craig Leres和Steven McCanne编写。该函数库支持Linux、Solaris和*BSD系统平台。 主要接口函数说明如下: pcap_t *pcap_op转载 2010-07-20 14:30:00 · 673 阅读 · 0 评论 -
capture datapacket details descript
11.4 数据链路层访问在Linux下数据链路层的访问通常是通过编写内核驱动程序来实现的,在应用层使用SOCK_PACKET类型的协议族可以实现部分功能。11.4.1 SOCK_PACKET类型建立套接字的时候选择SOCK_PACKET类型,内核将不对网络数据进行处理而直接交给用户,数据直接从网卡的协议栈交给用户。建立一个SOCK_PACKET类型的套接字使用如下方式:socket (AF_INET, SOCK_PACKET,htons(0x0003));其中AF_INET=2表示因特网协议族,SOCK原创 2010-07-20 14:24:00 · 787 阅读 · 0 评论 -
Linux下Libpcap源码分析和包过虑机制
Linux下Libpcap源码分析和包过虑机制<br />相关软件链接:Libpcap v0.9.4 libpcap是Unix/Linux平台下的网络数据包捕获函数包,大多数网络监控软件都以它为基础.Libpcap可以在绝大多数类Unix平台下工作,本文分析了libpcap在Linux下的源代码实现,其中重点是Linux的底层包捕获机制和过滤器设置方式,同时也较浅的探讨libpcap使用的包过滤机制. 网络监控 绝大多数现代操作系统都提供了对底层数据包捕获机制,在捕获机制之上可以建立网络监控(Networ转载 2010-07-21 10:26:00 · 952 阅读 · 0 评论 -
用socket通讯执行远程命令-linux实例
<br />以下是客户端程序!<br />/***************************************************<br />* client.c<br />* 在Red Hat 9.0 GCC下调试通过!<br />* 在运行服务器端程序之后,<br />* 再运行客户端,否则,连接会失败!<br />* ./client 你的ip地址 [端口]<br />* 呵呵!!<br />* GoodLuck<br />*******************************转载 2010-07-21 19:46:00 · 799 阅读 · 0 评论 -
TCP之send函数研究
<br />http://bbs.chinaunix.net/thread-1380350-1-1.html<br /> <br />tcp协议本身是可靠的,并不等于应用程序用tcp发送数据就一定是可靠的.不管是否阻塞,send发送的大小,并不代表对端recv到多少的数据.<br /><br />在阻塞模式下, send函数的过程是将应用程序请求发送的数据拷贝到发送缓存中发送并得到确认后再返回.但由于发送缓存的存在,表现为:如果发送缓存大小比请求发送的大小要大,那么send函数立即返回,同时向网络中发送数据原创 2010-07-27 11:20:00 · 697 阅读 · 0 评论