文件名称:SNIFF编程程序设计
文件大小:145KB
文件格式:RAR
更新时间:2013-03-27 08:24:57
SNIFF 编程
我们假设一下机器A上的管理员为了维护机器C,使用了一个FTP命令向机器C进行远程登陆,那么在这个用HUB连接的网络里数据走向过程是这样的。首先机器A上的管理员输入的登陆机器C的FTP口令经过应用层FTP协议、传输层TCP协议、网络层IP协议、数据链路层上的以太网驱动程序一层一层的包裹,最后送到了物理层,我们的网线上。接下来数据帧送到了HUB上,现在由HUB向每一个接点广播由机器A发出的数据帧,机器B接收到由HUB广播发出的数据帧,并检查在数据帧中的地址是否和自己的地址相匹配,发现不是发向自己的后把这数据帧丢弃,不予理睬。而机器C也接收到了数据帧,并在比较之后发现是发现自己的,接下来他就对这数据帧进行分析处理。
【文件预览】:
网络编程设计——sniff
----网络编程设计——sniff论文.doc(120KB)
----MySniff()
--------Ipxsap.h(6KB)
--------ipmon.cpp(2KB)
--------Mprapi.h(49KB)
--------Release()
--------Ipxtfflt.h(2KB)
--------res()
--------ipmon.dsp(4KB)
--------LMcons.h(7KB)
--------Ipxrtdef.h(11KB)
--------IpxConst.h(3KB)
--------ipmon.plg(1KB)
--------AFXSOCK.H(10KB)
--------IPTypes.h(3KB)
--------ipmon.aps(21KB)
--------IpmConv.h(2KB)
--------Ipinfoid.h(4KB)
--------mstcpip.h(870B)
--------Ipxrip.h(5KB)
--------IPHlpApi.Lib(29KB)
--------说明.txt(55B)
--------_Entryid.h(3KB)
--------Iprtrmib.h(21KB)
--------ipmonDlg.cpp(16KB)
--------IPHlpApi.h(15KB)
--------StdAfx.cpp(207B)
--------resource.h(864B)
--------IPExport.h(8KB)
--------Ipifcons.h(14KB)
--------ipmon.h(1KB)
--------StdAfx.h(1KB)
--------ipmon.rc(6KB)
--------ipmon.opt(55KB)
--------ipmon.clw(1KB)
--------ipmonDlg.h(3KB)
--------IpmcDefs.h(636B)
--------Debug()
--------ipmon.dsw(533B)
--------ipmon.ncb(73KB)