论文摘要
随着我们逐步进入信息网络时代,人们对信息网络的依赖程度越来越高,对网络运营、维护和管理也提出更高的要求;同时,掌握IP网络的运行规律,对网络设备和协议的研究开发具有重要的意义,为此促使了对IP网络测试的研究。论文重点研究了嵌入式IP网络性能测试软件的四项关键技术——引导加载方法、Linux内核的移植、人机交互程序的设计以及基于木马植入的网络远程探测技术,并进行了编程实现。论文基于Blob和嵌入式Linux内核,设计并实现了嵌入式IP网络测试软件平台;基于MiniGUI设计开发了界面友好的IP网络测试上层应用软件,提出并实现了一种节省内存开销的高效GUI设计方案,阐述了GUI主要模块的设计与实现;对IP网络的非合作测试进行了研究,提出并实现了基于木马植入的网络远程探测新方案,并且通过实际测试达到了设计的要求,从而为进一步掌握网络真实的行为特征、网络协议和控制机制等提供可靠的依据。
论文目录
摘要Abstract第一章 绪论1.1 IP 网络发展现状1.2 国内外的研究状况1.2.1 国外研究状况1.2.2 国内研究状况1.2.3 网络测试仪的发展状况1.3 嵌入式IP 网络测试研究的意义1.4 本文的内容及章节安排第二章 嵌入式IP 网络性能测试概述2.1 IP 网络测量技术概述2.1.1 网络测量的基本概念2.1.2 测量指标2.1.3 IP 网络性能测量的主要方法2.2 IP 网络测试仪功能描述及关键技术2.2.1 功能划分2.2.2 关键技术2.3 嵌入式系统开发2.3.1 嵌入式系统的特点2.3.2 嵌入式系统开发流程2.4 嵌入式Linux 下的GUI 研究2.4.1 MiniGUI2.4.2 MicroWindows2.4.3 OpenGUI2.4.4 QT/Embedded2.4.5 Pure X 架构2.4.6 各种嵌入式GUI 比较2.5 本章小结第三章 嵌入式IP 网络测试软件平台设计与实现3.1 嵌入式系统硬件平台简介3.2 嵌入式IP 网络性能测试仪软件总体架构3.2.1 嵌入式IP 网络性能测试仪的软件层次结构3.2.2 嵌入式IP 网络性能测试仪的系统启动流程3.3 BootLoader 引导加载程序3.3.1 BootLoader 的种类3.3.2 BootLoader 的操作模式3.3.3 BootLoader 启动流程分析3.3.4 Blob 启动流程分析3.4 嵌入式Linux内核移植3.4.1 Linux 内核结构分析3.4.2 最佳匹配版本Linux 内核3.4.3 Linux 内核移植准备工作3.4.4 建立嵌入式交叉编译平台3.4.5 配置和编译Linux 内核3.5 制作嵌入式文件系统3.5.1 嵌入式Linux 文件系统结构3.5.2 Cramfs 和JFF52 文件系统3.5.3 高效灵活的嵌入式IP 网络测试仪文件系统3.6 本章小结第四章 基于MiniGUI 的IP 网络测试应用软件设计与实现4.1 总体设计思路4.2 节省内存开销的高效GUI 设计方案4.3 主要模块设计与测试分析4.3.1 系统信息测试模块4.3.2 可用带宽测试模块4.3.3 tcpdump 网络数据采集分析4.4 其它模块运行实例及分析4.4.1 主机及端口扫描模块4.4.2 基于libpcap-mmap 的数据包捕获模块4.5 本章小结第五章 IP 网络非合作测试研究与实现5.1 黑客及其攻击技术解析5.1.1 木马的攻击原理5.1.2 木马的特性5.1.3 木马的自动恢复和启动5.1.4 木马的隐藏5.2 基于木马植入的网络远程探测新方案5.2.1 总体设计思路5.2.2 安装后门模块设计与实现5.2.3 植入木马模块设计与实现5.2.4 三方通信模块设计与实现5.2.5 探测实例及分析5.3 本章小结第六章 结束语6.1 论文工作总结6.2 后续工作展望致谢参考文献研究成果
相关论文文献
标签:嵌入式论文; 网络测试论文; 木马论文; 非合作测试论文;