WinPacp
漂泊的枫叶
这个作者很懒,什么都没留下…
展开
-
以太网基础
是一种著名的,使用方便的,应用总线拓扑的网络技术。以太网从理论上讲,一个以太网应包括单独的一根叫做以太(ether)的同轴电缆,多台计算机连接在这根电缆上。一个给定的以太网在长度上限制在500m(在使用粗缆时)以内,并且标准要求再每一对连接之间最少相隔3m。以太网的帧格式见图(a),以太网的头部包括四个域:64位前同步码,两个48位地址,第四个帧包含一个帧地址的类型。以太网使用总线拓扑所以它要求堕转载 2008-05-10 11:53:00 · 828 阅读 · 0 评论 -
sniff编写入门
好,让我们从看看这篇文章写给谁开始。显而易见的,需要一些C语言基础知识,除非你只想了解基本的理论。你不必是一个编码专家,因为这个领域只有经验丰富的程序员涉足,而我将尽可能详细的描述这些概念。另外,考虑到这是有关一个包嗅探器的,所以对网络基础知识的理解是有帮助的。所有在此出现的代码示例都已在FreeBSD 4.3平台上测试通过。开始:pcap应用程序的格式我们所要理解的第一件事情是一个基于p转载 2008-05-10 12:23:00 · 1053 阅读 · 0 评论 -
网络分析中数据包结构的定义
#pragma pack(1) //进入字节对齐方式typedef struct FramHeader_t{ //Pcap捕获的数据帧头 BYTE DstMAC[6]; //目的MAC地址 BYTE SrcMAC[6]; //源MAC地址 WORD FrameType; //帧类型} FramHeader_t;ty转载 2008-05-10 12:17:00 · 1241 阅读 · 0 评论 -
winpacp 开发
下载好了WpdPack_3_2_alpha1.zip(下载地址:http: //www.winpcap.org/install/bin/WpdPack_3_2_alpha1.zip),解压后除了有文档,例子外还有 Include和lib,于是想用TC2来做开发环境,但是编译的时候老是出问题,于是放弃。后来阅读了Winpcap手册后才知道因为是在 windows上开发,所以它推荐用VC++6.0,于原创 2008-05-10 12:11:00 · 2358 阅读 · 0 评论 -
初探数据包分析程序设计
整天在网上转,也看到许多不错的文章,但我发现大多文章要么只停留在理论上,要么就是太高深。对问题详细分析介绍的很少。今天,我就想以数据包分析程序为主题和大家讨论一下网络编程的的相关问题,我也是新手,有不到之处,还望大家不吝指正。通过对数据包的分析,我们可以判断通信双方的*作系统、网络信息流量、经过的路由、数据包的大小,以及数据包的内容等等。对于喜欢网络安全的人来说,掌握这方面的知识是相当重要的。现转载 2008-05-10 12:09:00 · 968 阅读 · 0 评论 -
协议分析 - DHCP协议解码详解
DHCP协议简介 DHCP,全称是 Dynamic Host Configuration Protocol﹐中文名为动态主机配置协议,它的前身是 BOOTP,它工作在OSI的应用层,是一种帮助计算机从指定的DHCP服务器获取它们的配置信息的自举协议。 DHCP使用客户端/服务器模式,请求配置信息的计算机叫做DHCP客户端,而提供信息的叫做DHCP的服务器。DHCP为客户端分配地址的方法有三种:原创 2008-05-10 12:04:00 · 1185 阅读 · 0 评论 -
UDP协议简介
UDP协议是英文UserDatagramProtocol的缩写,即用户数据报协议,主要用来支持那些需要在计算机之间传输数据的网络应用。包括网络视频会议系统在内的众多的客户/服务器模式的网络应用都需要使用UDP协议。UDP协议从问世至今已经被使用了很多年,虽然其最初的光彩已经被一些类似协议所掩盖,但是即使是在今天,UDP仍然不失为一项非常实用和可行的网络传输层协议。 与我们所熟知的TCP(传输控转载 2008-05-10 12:03:00 · 595 阅读 · 0 评论 -
ICMP协议原理
ICMP简介 对于熟悉网络的人来说, ICMP是再熟悉不过了。它同IP协议一样工作在ISO模型的网络层, 它的全称是: Internet Control Message Protocal. 其在网络中的主要作用是:- 主机探测- 路由维护- 路由选择- 流量控制 对于主机探测来说有很多方法,主机某些服务的BANNER,一些使用的应用程序,或者使用工具来检测主机,如NMAP,在WEB上有 w原创 2008-05-10 12:02:00 · 2679 阅读 · 0 评论 -
ARP协议工作原理
ARP协议工作原理一、ARP协议简介ARP,全称Address Resolution Protocol,中文名为地址解析协议,它工作在数据链路层,在本层和硬件接口联系,同时对上层提供服务。IP数据包常通过以太网发送,以太网设备并不识别32位IP地址,它们是以48位以太网地址传输以太网数据包。因此,必须把IP目的地址转换成以太网目的地址。在以太网中,一个主机要和另一个主机进行直接通信,必原创 2008-05-10 12:00:00 · 1595 阅读 · 0 评论 -
IP协议解码详解
协议分析 - IP协议解码详解 IP协议简介 IP,全称Internet Protocol,中文名叫因特网协议,它工作在OSI的网络层,它负责将数据传输到正确的目的地,同时也负责路由。无论传输层使用何种协议,都要依赖IP来发送和接受数据。IP提供一种无连接的传输机制,这就意味着在网络传输的每个数据报都作为独立的单元来对待。IP并不维护服务器和客户端之间的连接细节。IP不能保证数据传输的可靠性。原创 2008-05-10 11:59:00 · 1137 阅读 · 0 评论 -
IP协议解码详解
TCP协议解码详解 TCP协议简介 TCP,全称Transfer Control Protocol,中文名为传输控制协议,它工作在OSI的传输层,提供面向连接的可靠传输服务。 TCP的工作主要是建立连接,然后从应用层程序中接收数据并进行传输。TCP采用虚电路连接方式进行工作,在发送数据前它需要在发送方和接收方建立一个连接,数据在发送出去后,发送方会等待接收方给出一个确认性的应转载 2008-05-10 11:57:00 · 1208 阅读 · 0 评论 -
TCP/IP网络是如何通讯的
TCP/IP网络是如何通讯的 在使用TCP/IP协议通信的网络中,可以形象地理解为有两个信封,TCP和IP就像是信封,要传递的信息被划分成若干段,每一段塞入一个TCP信封,并在该信封面上记录有分段号的信息,再将 TCP信封塞入IP大信封,发送上网。在接收端,一个TCP软件包接收信封,抽出数据,按发送前的顺序交将信息还原,并加以校验,若发现差错,TCP将会要求重发。因此,TCP/IP在网络原创 2008-05-10 11:56:00 · 742 阅读 · 0 评论 -
TCP/IP基础
TCP/IP的通讯协议 这部分简要介绍一下TCP/IP的内部结构,为讨论与互联网有关的安全问题打下基础。TCP/IP协议组之所以流行,部分原因是因为它可以用在各种各样的信道和底层协议(例如T1和X.25、以太网以及RS-232串行接口)之上。确切地说,TCP/IP协议是一组包括TCP协议和IP协议,UDP(User Datagram Protocol)协议、ICMP(Internet转载 2008-05-10 11:55:00 · 578 阅读 · 0 评论 -
自制Flash FLV视频播放器
下面就打开您的Macromedia Flash Player 8(推荐)开始吧! 首先新建文档,设置背景色黑色,其他默认,然后建四个图层。 第一层用来放视频元件,方法如下: 1,在"库"面板("窗口">"库")中,从"库"弹出菜单中选择"新建视频"。 2,在"视频属性"对话框中,命名视频元件并选择"视频"(由 ActionScript 控制)。 3,将视频对象从"库"面板拖到舞台正中间,以创建转载 2008-05-10 12:25:00 · 957 阅读 · 3 评论