您现在正在浏览:首页 > 论文 > 计算机 > 毕业设计-基于LAN的网络数据监听软件设计与实现

免费下载毕业设计-基于LAN的网络数据监听软件设计与实现

  • 资源类别:论文
  • 资源分类:计算机
  • 适用专业:计算机网络
  • 适用年级:大学
  • 上传用户:xuehi
  • 文件格式:word+VC
  • 文件大小:1.21MB
  • 上传时间:2010-3-4 16:16:15
  • 下载次数:1
  • 浏览次数:131

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
毕业设计 基于LAN的网络数据监听软件设计与实现,附源程序,正文共34页,15400字。
摘 要
近年来,网络监听一直是计算机网络安全的敏感话题,它既能带来方便也能造成极大的危害。网络监听一般是指针对局域网的监听技术,在网络中,当信息进行传播的时候,如果将网络接口设置在监听的模式,可以将正在传播的信息截获,从而实现网络监听。本文首先概述了网络监听技术的基本概念,介绍了网络监听的基本原理,认真分析了OSI七层参考模型、TCP/IP协议结构,介绍了MFC和WinSock网络编程设技术以及前台开发工具Visual C++ 6.0,并说明了本设计的主要任务、意义和所期望达到的目标;紧接着,详细介绍了本系统设计方案的形成和各模块所实现的功能,即通过本软件设置端口、IP地址、协议等操作,进行数据监听,获取网络上的数据;介绍了实体的整体框架和各部分核心源代码。最后介绍了局域网中网络监听的防范措施,并提出了相关建议。
关键词:局域网;网络监听;监听原理;防范措施

目录
摘 要 I
Abstract II
第1章 概 述 1
1.1 本文研究的背景 1
1.2 本文研究的必要性、目的和意义 2
1.2.1 必要性 2
1.2.2 目的和意义 2
1.3 本文的主要工作 2
1.4 小结 2
第2章 关键技术介绍 3
2.1 网络监听技术介绍 3
2.2 WinSock网络编程技术 5
2.3 网络相关知识 6
2.3.1 OSI七层参考模型 6
2.3.2 TCP/IP参考模型 6
2.3.3 IP协议 7
2.4 小结 9
第3章 系统的需求分析 10
3.1 系统可行性研究 10
3.1.1经济可行性 10
3.1.2技术可行性 10
3.1.3操作可行性 10
3.2 系统主要功能 10
3.3 系统开发环境 11
3.3.1前台开发工具Visual C++6.0简介 11
3.3.2 MFC简介 12
3.4 系统实现平台 13
3.5 小结 13
第4章 网络数据监听软件的系统设计 14
4.1 系统总体设计 14
4.1.1系统层次结构 14
4.2.2系统功能模块划分 15
4.2 系统功能详细设计 16
4.2.1 数据包监听模块设计 16
4.2.2 网络数据分析模块主设计 16
4.2.3 数据包过滤模块设计 16
4.2.4 网络数据流量监控模块设计 17
4.2.5 软件帮助模块设计 18
4.3 小结 18
第5章 网络数据监听软件的具体实现 19
5.1 网络数据包监听模块的实现 19
5.2 网络数据包过滤模块的实现 20
5.3 网络数据流量监控模块的实现 21
5.4 小结 23
第6章 网络数据监听软件的系统测试 24
6.1 软件测试基本知识 24
6.2 软件测试的基本准则 24
6.3 系统测试 24
6.4 小结 26
结 论 27
参 考 文 献 29
致 谢 30
资料文件预览
共8文件夹,79个文件,文件总大小:4.06MB,压缩后大小:1.21MB
  • 毕业设计-基于LAN的网络数据监听软件设计与实现
    • 基于LAN的网络数据监听软件设计与实现
      • 基于LAN的网络数据监听软件设计与实现
        • listen
          • Debug
            • 初始化文件Desktop__.ini  [9.00B]
            • 对象文件Help.obj  [9.98KB]
            • sbrHelp.sbr  [2.46KB]
            • 对象文件IpDataShow.obj  [19.44KB]
            • sbrIpDataShow.sbr  [4.26KB]
            • 可执行文件(程序)listen.exe  [172.08KB]
            • 对象文件listen.obj  [20.49KB]
            • 3Com PalmPilot数据库文件listen.pdb  [449.00KB]
            • Microsoft Visual C++资源文件listen.res  [4.58KB]
            • sbrlisten.sbr  [26.30KB]
            • 对象文件listenDlg.obj  [59.34KB]
            • sbrlistenDlg.sbr  [15.00KB]
            • 对象文件Main.obj  [23.54KB]
            • sbrMain.sbr  [27.02KB]
            • 对象文件MFNetTraffic.obj  [44.03KB]
            • sbrMFNetTraffic.sbr  [25.77KB]
            • 对象文件mftrafficbutton.obj  [53.57KB]
            • sbrmftrafficbutton.sbr  [27.79KB]
            • 对象文件NetTrafficButton.obj  [11.83KB]
            • sbrNetTrafficButton.sbr  [19.17KB]
            • 对象文件NetTrafficButtonDlg.obj  [21.59KB]
            • sbrNetTrafficButtonDlg.sbr  [25.30KB]
            • 对象文件NewList.obj  [11.86KB]
            • sbrNewList.sbr  [2.72KB]
            • 对象文件ShuJu.obj  [15.95KB]
            • sbrShuJu.sbr  [2.94KB]
            • 对象文件StdAfx.obj  [108.74KB]
            • sbrStdAfx.sbr  [1.34MB]
            • 对象文件Test.obj  [9.98KB]
            • sbrTest.sbr  [2.46KB]
            • 3Com PalmPilot数据库文件vc60.pdb  [380.00KB]
          • res
            • 初始化文件Desktop__.ini  [9.00B]
            • Windows图标listen.ico  [1.05KB]
            • rc2listen.rc2  [398.00B]
            • rc2NetTrafficButton.rc2  [432.00B]
          • 初始化文件Desktop__.ini  [9.00B]
          • C程序头文件Globals.h  [615.00B]
          • C++代码文件Help.cpp  [961.00B]
          • C程序头文件Help.h  [1.17KB]
          • C++代码文件IpDataShow.cpp  [2.79KB]
          • C程序头文件IpDataShow.h  [1.40KB]
          • Microsoft Visual C++文件listen.aps  [24.29KB]
          • clwlisten.clw  [3.70KB]
          • C++代码文件listen.cpp  [1.92KB]
          • Microsoft Developer Studio工程文件listen.dsp  [5.47KB]
          • Microsoft Developer Studio工作区文件listen.dsw  [537.00B]
          • C程序头文件listen.h  [1.29KB]
          • Microsoft Developer Studio文件listen.ncb  [465.00KB]
          • Microsoft Developer Studio文件listen.opt  [67.00KB]
          • 由REND386/AVRIL使用的文件格式listen.plg  [246.00B]
          • rclisten.rc  [9.65KB]
          • C++代码文件listenDlg.cpp  [17.00KB]
          • C程序头文件listenDlg.h  [4.93KB]
          • 文本文档log.txt  [2.69KB]
          • C++代码文件Main.cpp  [2.61KB]
          • C程序头文件Main.h  [1.41KB]
          • C程序头文件MemDC.h  [2.14KB]
          • C++代码文件MFNetTraffic.cpp  [9.34KB]
          • C程序头文件MFNetTraffic.h  [1.30KB]
          • C++代码文件mftrafficbutton.cpp  [14.47KB]
          • C程序头文件mftrafficbutton.h  [2.95KB]
          • C程序头文件mstcpip.h  [1.00KB]
          • C++代码文件NetTrafficButton.cpp  [803.00B]
          • C程序头文件NetTrafficButton.h  [831.00B]
          • rcNetTrafficButton.rc  [6.16KB]
          • C++代码文件NetTrafficButtonDlg.cpp  [3.34KB]
          • C程序头文件NetTrafficButtonDlg.h  [1.13KB]
          • C++代码文件NewList.cpp  [986.00B]
          • C程序头文件NewList.h  [1.09KB]
          • 文本文档ReadMe.txt  [3.50KB]
          • C程序头文件Resource.h  [1.96KB]
          • C++代码文件ShuJu.cpp  [1.43KB]
          • C程序头文件ShuJu.h  [1.12KB]
          • C++代码文件StdAfx.cpp  [208.00B]
          • C程序头文件StdAfx.h  [1.08KB]
          • C++代码文件Test.cpp  [961.00B]
          • C程序头文件Test.h  [1.17KB]
      • 安装说明书
        • Microsoft Word文档安装说明书.doc  [203.00KB]
      • 毕业论文
        • Microsoft Word文档毕业论文正文.doc  [305.50KB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部