| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

基于WinDis32技术实现网络通信监测

d***8

贡献于2014-08-20

字数:3965

基WinDis32技术实现网络通信监测
摘 文述网络通信监测实现原理实现程遵国际标准化开放系统互联(OSI)七层体系结构利网络驱动接口规范WinDis32 V50技术实现应层数链路层控制完成网流动数帧实时截获解封分析

        
关键词网络分层 WinDis32技术 网络信息截获 数帧 NDIS网络适配器   1.前言
着计算机网络技术发展类网络规模扩远程访问增加虚拟专网(VPN)出现Internet普网络安全性已成计算机网络领域门重研究学科

        
网络监控保障网络安全性基措施

        网络监控监测网流动信息网络信息予适控制

        网络监控调试网络应程序判断应程序否正确发送接收数包

        网络监控监视网络信息杜绝健康站点健康容维护网络环境

        应安全防范监视方信息容保障网络安全截获情报分析怀敌意方网站

        计算机网络实施效攻击保护网络监控技术军事重发展方

        
文述网络通信实时监测实现特殊目数通信程序设计突破口网络监控技术基础部分实现基网络体系结构WinDis32技术

        
2.网络体系结构
现代计算机网络设计高度结构化方式进行国际标准化组织(ISO)更广泛计算机互联制定标准化开放系统互联(OSI)网络体系结构图1示

        
OSI参考模型结构描述方法分层描述方法整网络通信功划分七部分(七层次)层完成定功


        低层高层分称物理层数链路层网络层传输层会话层表示层应层

        两台网络机间进行通信时发送方数应层传递物理层层协议模块层进行数封装数流网络达接收方接着通协议栈传递接收方应程序进行通信

        
通网络中数链路层网络适配器实现文中网络通信监测立足点数链路层基电缆固广播性介质通网络适配器控制实时截获分析网络适配器网流动信息

        
3.WinDis32技术
WinDis32全称Win32 NDIS(Network Driver Interface Specification)网络驱动接口规范开发Windows产品Windows 9XWindows NT直接访问NDIS媒体访问控制(MAC)驱动接口

        图2显示Windows网络驱动组件Win32 NDIS结构组件:
图2.Windows网络驱动组件Win32 NDIS结构组件
WinDis32网络组件四部分组成:NDIS适配器PCANDIS5 NDIS协议驱动W32N50 WinDis32 API DLLWinDis32应程序

        WinDis32应程序调W32N50DLL动态链接库提供API应程序接口通NDIS协议驱动模块实现NDIS适配器进行存取操作

        网络驱动接口规范NDIS特征适配器相关驱动均NDIS接口包例底层NDIS NIC驱动网卡直接执行IO通NDIS包服务访问硬件高层Windows NDIS网络组件NDIS包界面适配器相关驱动通信

        NDIS协议驱动调NDIS包访问NDIS适配器

        
WinDis32应程序接口函数包括:W32N_OpenAdapter()开已命名NDIS适配驱动器操作成功生成面适配器象WinDis32适配器句柄句柄该适配器操作W32N_XXX函数 W32N_CloseAdapter()关闭已开适配器句柄W32N_PacketRead()数帧读操作W32N_PacketReadEx()数帧异步读操作W32N_PacketSend()发送数帧操作W32N_PacketSendEx()
W32N_MakeNdisRequest()等等

        
WinDis32技术Win32应层进行NDIS请求核模式驱动器部进行请求样简单支持网络适配器时开完成信息发送接收

        
4.网络信息监测实现
网络信息监测程序分信息截获信息分析两部分中信息截获程序流程图3示采进程线程技术完成数实时截获

        
中网络适配器列表通读取系统注册表生成网络适配器详细信息包括适配器型号网络适配器物理址传输帧传输速率机标识符通函数W32N_MakeNdisRequest()获

        
协议滤部分包括PCAUSA端口PCANDIS5协议驱动BPF滤器UNIX环境Windows模拟机制Win32应程序提供种普通便利机制滤指定协议协议驱动执行拒绝想数帧

        支持协议包括:传输控制协议TCP互连网协议IP址解析协议ARP反址解析协议RARP互连网控制报文协议ICMP互连网组理协议IGMPNovell SPXIPX协议IPX户数报协议UDPNetBEUI协议AppleTalk协议

        
信息分析部分利已获知媒体访问控制协议提取出数帧中效域值源机物理址目机物理址帧长度等

        时截获数包时标注序列号步数重组提供

        
接收数帧显示信息统计结果范例:
包序列号:0000000032 时间:0005860470 msec 长度:5454
Ethernet 目:00400539A2B0 源:0000B48674FA 类型:0x0800
000000 00 40 05 39 A2 B0 00 00 B4 86 74 FA 08 00 45 00 @9tE
000010 00 28 26 03 40 00 20 06 A3 25 64 64 64 7A 64 64 (&@ 載zdd
000020 64 65 04 06 00 8B 00 40 BF 14 00 6C 24 B9 50 10 de@lP
000030 22 38 12 EA 00 00 8
包序列号:0000000033 时间:0005860764 msec 长度:109109

Ethernet 目:00400539A2B0 源:0000B48674FA 类型:0x0800
000000 00 40 05 39 A2 B0 00 00 B4 86 74 FA 08 00 45 00 @9tE
000010 00 5F 27 03 40 00 20 06 A1 EE 64 64 64 7A 64 64 _@ dddzdd
000020 64 65 04 06 00 8B 00 40 BF 14 00 6C 24 B9 50 18 de@lP
000030 22 38 DE C6 00 00 00 00 00 33 FF 53 4D 42 1A 00 83SMB
000040 00 00 00 00 00 80 00 00 00 00 00 00 00 00 00 00
000050 00 00 03 08 25 2D 03 08 01 4C 08 01 08 00 80 10 L
000060 00 00 10 00 00 00 00 00 00 00 00 00 00
包序列号:0000000034 时间:0005860766 msec 长度:15141514
Ethernet 目:0000B48674FA 源:00400539A2B0 类型0x0800
000000 00 00 B4 86 74 FA 00 40 05 39 A2 B0 08 00 45 00 t@9E
000010 05 DC 64 0B 40 00 80 06 FF 68 64 64 64 65 64 64 d@hdddedd
000020 64 7A 00 8B 04 06 00 6C 24 B9 00 40 BF 4B 50 10 dzl@KP
000030 20 B7 86 DA 00 00 00 00 10 00 7E 8B 77 DA D2 D0 ~w
000040 D7 27 59 9A 8F 18 D3 77 15 D5 6C 86 0F 2C 62 3E

停止数帧接收
应统计:
已接收数帧数目 :34
已发送数帧数目 : 0
5.进步研究发展
文研究网络信息监测属计算机网络系统安全策研究部分属网络信息监测基础性研究

        研究成果基础进行进步软件开发实现网络通信状况实时监测情报获取网站点址分析站点类型分析计算机网络安全维护提供监测手段具特意义

        
参考文献
1PCAUSAWinDis 32 V50文档19983 2刘锦德等计算机网络全电子工业出版社19977 3Kris Jamsa等INTERNET编程电子工业出版社19965 4David JKruglinskiVisual C 技术幕清华学出版社19965 5廖湖声面象Windows程序设计基础民邮电出版社19962 6张国峰C 语言程序设计教程电子工业出版社199212 7汤子瀛等计算机操作系统西安电子科技学出版社19984 8刘彦明等实网络编程技术西安电子科技学出版社19984 9莉等计算机网络概高等教育出版社19954 10杜毅Unix系统组网技术电子工业出版社19983
文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 2 积分 [ 获取积分 ]

购买文档

相关文档

基于JSP技术的物流系统的实现

基于JSP技术的物流系统的实现Realization of logistics system based on JSP technology 院 (系)计算机科学与技术系专 业软件工程班 级16软工4班学 号162101204

平***苏 11个月前 上传241   0

基于Vue+Django技术的电商网站的设计与实现

该电商网站使用python框架django-rest-framework和前端框架vuejs开发,采用现在市面上大多数系统流行的浏览器/服务器模式结构。该项目需要使用vuejs框架开发前端界面,而所有的数据逻辑均在python框架搭建的服务器后台运行。天天生鲜市场项目高度模块化,前端与后台明确分离,对后期维护和二次开发十分友好。

平***苏 3年前 上传943   0

基于JSP技术的酒店管理系统设计与实现

 基于JSP技术的酒店管理系统设计与实现 基于JSP的酒店管理系统设计与实现摘 要本酒店管理系统是针对当下中小型酒店管理的具体需求,从具体工作出发,对以往的线上酒店

平***苏 3年前 上传755   0

基于SpringBoot技术的论坛系统设计与实现

基于SpringBoot技术的论坛系统设计与实现 Design and implementation of forum system based on springboot Technology 内容摘要随着计算机技术的

平***苏 2年前 上传1753   0

基于ASP.NET MVC技术的图书管理系统的设计与实现

论文(设计)题目:基于ASP.NET MVC技术的图书管理系统的设计与实现基于ASP.NET MVC技术的图书管理系统的设计与实现摘要:图书管理系统是一套高新科学技术和图书知识信息以及传统历史文化完美结合的体现。它改变了传统图书收藏的静态书本式图书服务特征,实现了多媒体存取、远程网络传输、智能化检索、跨库无缝链接、创造出超时空信息服务的新境界。图书管理系统既是完整的知识定位系统,又

平***苏 2年前 上传388   0

基于HTML5技术的娱乐资讯追星网站设计与实现

本网站制作主要使用HTML5语言结合Java程序设计语言、MySQL数据库和Mybatis技术进行动态网站的设计与开发,采用流行的B/S系统模式和Tomcat服务器。该网站的设计开发实现模块化,前台与后台明确分开,网站页面实现和业务逻辑实现均要在服务器运行实现。

爱***享 3年前 上传720   0

基于HTML5技术的在线匹配交友网站的设计与实现

自中国在改革开放以来,人们的经济生活水平不断得到提高,随着吃饱喝暖,人们开始更加注重精神层面的享受,而二十世纪以来,计算机互联网技术在我们的生活中已经变得无处不在,扮演着重要的角色。我们不只是写信问候式的交流,我们已经实现了实时对话和互动,这就促成了交友网站的产生。

爱***享 3年前 上传680   0

基于Web技术的驾校考试系统的设计与实现毕业设计

基于Web技术的驾校考试系统的设计与实现毕业设计 摘 要 在网络技术逐渐渗入社会生活各个层面的今天,传统的考试方式也面临着变革,而网上考试则是网络技术一个很重要的发展方向。网上考试一方面可以突破时空的界限;另一方面考生在自己熟悉的环境中考试也会更自在,能更好地发挥自己的真实水平,网络考试方式将是以后考试发展的趋势。 本论文主要阐述了基于Web技术的驾校考试系统的设计与实现。论文首先对

z***u 5年前 上传1594   0

基于JSP技术的美食分享平台的设计与实现

基于JSP技术的美食分享平台的设计与实现中文摘要随着科技科学的发展,人文思想的包容创新,在当下时代人们进行信息交互的深入程度和维度不断增加,信息量也开始快速增长。信息的多样化,数据的复杂已经不是传统处理信息的方法和判断决定手段可以适应的了,信息的重要性和信息过滤优化问题的必要性瞬间提高了,人们对能高效、便捷的信息化系统的渴愈来愈强烈。网站系统作为资本和技术集中、劳动集中和智力集中的项目

平***苏 11个月前 上传297   0

基于SpringBoot博客系统的设计与实现

 基于SpringBoot博客系统的设计与实现Design and implementation of blog system based on SpringBoot中文摘要互联网随着社会的进步也渐渐得到普及,给人们带来很多便利,可以提供更多的服务,在互联网还没有发展起来之前,人们需要购买纸质报

平***苏 2年前 上传990   0

基于node的微博的设计与实现

基于node的微博的设计与实现design and implementation of microblog based on node 摘要千禧年后, Twitter开始进入中国,引发了一代新流行。紧接着微博就凭借它的立即互动特性快速成为新兴的大众信息交流平台。随着微博的热潮,人们由以前的传统媒体纯获取信息的身份转换为信息的发布者和获取者,在传统媒体时期

平***苏 11个月前 上传292   0

基于TCPIP协议的网络通信小应用程序课程设计

XX大学理学院( 计算机网络 )课程设计实验时间: 2010学年第二学期 专业年级: 2008级应数X班 实验题目: 基于TCP/IP协议的网络通信应用程序 学生姓名: 学号 自评成绩_95教师评成绩___学生姓名: 学号

文***享 3年前 上传598   0

基于Zigbee无线网络技术的水环境监测系统设计1

基于Zigbee无线网络技术的水质环境监测系统设计云南民族大学 陈 楠 为了更好地对各种水环境进行监测,在Zigbee协议的基础上,以TI的CC2430/CC2431无线芯片为核心构成的无线传感器网络,在实验室用水槽模拟的水环境中对水温、电导率(以电压形式)指标进行了实时监测。实践证明:该方法构成的水环境监测系统组网简单、方便、便宜,也易于维护、扩展,有很大的推广前景。

天***猩 1个月前 上传113   0

基于opencv的车牌识别系统设计与实现

 基于opencv的车牌识别系统设计与实现 Design and implementation of LPR system based on opencv

平***苏 2年前 上传752   0

基于web学生成绩管理系统设计与实现

随着计算机技术在各行各业的广泛应用,将计算机技术应用到学校中去,将大大提高学校管理的效率。学生成绩管理系统将在提高学校管理效率中发挥重要作用。

平***苏 3年前 上传970   0

基于MATLAB的ASK调制解调实现课程设计

大学《通信原理》课程设计报告学 院 专 业 班 级 学 号 学生姓名 指导教师 课程成绩 完成日期 2016年X月X

文***品 3年前 上传737   0

基于ARM的智能电子秤系统的设计与实现

随着现代社会的发展,对称重技术提出了更高的要求。目前,台式电子秤在商业贸易中的使用已相当普遍,但是仍存在较大的局限性:体积大、成本高、需要工频交流电源供应、携带不便、应用场所受到制约。现有的便携秤为杆秤或弹簧压缩、拉伸变形来实现计量的弹簧秤,广大居民用户使用的是国家已经明令淘汰的杆秤。

爱***享 3年前 上传1171   0

基于SSH框架的图书管理系统的设计与实现

基于SSH框架的图书管理系统的设计与实现基于SSH框架的图书管理系统摘 要 如今已经我们已经步入了信息时代,而在信息科技快速发展的形势下,网络现已成为我们工作和日常生活中必不可少的一部分。计算机技术的发展不仅提高了我们的工作效率,为日常工作提供了极大的便利,而且还在大大地改善了我们生活质量。通过计算机代替人工来处理数据已经成为趋势。传统的通过人工来管理图书资源和读者借阅信息

平***苏 2年前 上传765   0

基于JavaWeb的图书管理系统的设计与实现

有效的处理想要的相关信息和如何传播有效的信息,一直是人类不断探索的动力。信息管理运用各种载体,传播通过各种介质,一直伴随着人类文明的发展史。随着互联网的到来,信息传播与管理都上升了一个新的台阶,并且方便应用的同时也要考虑信息传播的安全性,所以编程语言创建之初就考虑了这些问题。

爱***享 3年前 上传1166   0

《基于unity的3D校园的设计与实现》

基于unity的3D校园的设计与实现 Design and implementation of 3D campus based on unity 随着互联网高新技术的发展,越来越多便民利民的软件与程序被开发出来,上

平***苏 3年前 上传763   0

基于SpringBoot的新闻发布与管理系统的设计与实现

 基于SpringBoot的新闻发布与管理系统的设计与实现 Design and implementation of news release and management system based on springboot

平***苏 2年前 上传816   0

基于JAVA WEB的考勤系统设计与实现

基于 JAVA WEB 的考勤系统设计和实现Design and Implementation of Attendance System Based on JAVA WEB摘要科技的发展,带动一系列产业的升级和创新;网络技术的不断更新迭代,冲击着人们的日常生活状态。人们越来越想更方便记录自身企业的考勤情况。但企业部门的多样化,给人们在传统考勤统计中带来了很大

平***苏 1年前 上传372   0

—基于机器学习的人脸识别算法的设计与实现

人脸识别技术是一种新型的生物特征认证技术。人脸识别技术也是一个非常活跃的研究领域,涵盖了许多领域,例如数字图像处理。随着人们对应用程序需求的增长,面部识别技术趋向于大量使用,使用微芯片和标准化。

平***苏 3年前 上传843   0

基于Java的网上购物系统的设计与实现

 XX 学 院 本科毕业论文(设计) 题 目 基于JAVA的网上购物 系统的设计与实现 院 系 计算机科学与技术 专 业_ 计算机科学与技术 (网络工程方向) 姓 名 学 号 学习年限20XX年9月至20XX年7月 指导教师

文***品 5年前 上传2603   0

基于android的物业管理系统的设计与实现19.8

 目录基于android的物业管理系统的设计与实现 3摘 要 3Android property managemengt system 5Abstract 51 绪论 61.1 选题背景 61.2 课题研究现状 61.3 设计研究主要内容 71.4 系统主要设计思想 82 开发环境 82.1 Android系统的结构 8图2-1 Android系统架构图 92.2

平***苏 3年前 上传819   0