学位论文 > 优秀研究生学位论文题录展示
基于Linux的嵌入式入侵检测设备的研究与开发
作 者: 王兴旺
导 师: 方贤进
学 校: 安徽理工大学
专 业: 计算机应用技术
关键词: 入侵检测系统 Linux 单片机开发 动态扩展
分类号: TP393.08
类 型: 硕士论文
年 份: 2011年
下 载: 26次
引 用: 0次
阅 读: 论文下载
内容摘要
随着计算机领域的不断发展,计算机安全方面已经出现很严峻的挑战,特别是在信息安全方面。在计算机安全发展的过程中,入侵检测的地位呈现出越来越重要的趋势,入侵检测的研究也呈现出多样化,比如模式匹配、神经网络等等种种的方法,但是这些方法仅仅是局限于软件层面,在硬件方面的研究还是很少。在硬件方面的发展少是由于硬件开发的局限性所约束的,比如硬件资源少、重复利用低等缺点。随着Linux操作系统引入硬件开发,给硬件开发提出了另外一个不同的发展方向。Linux系统具有内核较小,并且各个模块可裁剪,使用灵活等优点。使用Linux系统可以重用Linux中的各种驱动,以及各种编译工具,各种软件等等,大大的降低了硬件开发的劳动成本和难度。使硬件的开发广泛的深入到各种的应用中。特别Linux系统的可裁剪。它的这个有特可以使核心代码和实现各种功能的模块分开,也就是可以根据自己的需要,添加自己所需要的模块,也可以根据自己的需要删除某个自己不需要的模块。Linux的这个优势使硬件开发更加的灵活,它使硬件开发扩展功能成为了一种可能,使硬件开发也能像软件开发一样,不用重新完成整个产品的同时能够完成系统新的功能的增加,这也是在硬件开发中动态扩展的概念。所以,现在在硬件开发中,单片机跟Linux的结合使硬件开发的产品应用的范围越来越广,并呈现出发展速度越来越快的趋势。动态扩展在硬件开发中是一种比较新的概念,在实际的应用中也是很少,特别是在入侵检测硬件的开发中,更没有实现产品。所以在这里,我们要做的就是研究Linux和单片机结合,实现入侵检测的硬件开发,并进一步实现动态扩展这一难题。计算机发展至今,Linux和单片机的结合在完成特殊功能的领域里,表现出了令人满意的效果。所以,要在单片机中完成这样的作业是最好的选择。
|
全文目录
摘要 5-6 Abstract 6-13 1 绪论 13-21 1.1 课题研究背景和意义 13-15 1.1.1 入侵检测的相关概念 13-14 1.1.2 课题研究意义 14-15 1.2 Linux与嵌入式硬件的优点 15-16 1.2.1 Linux的优点 15 1.2.2 嵌入式硬件平台的优点 15-16 1.3 Linux与嵌入式平台的应用领域 16-17 1.3.1 Linux的应用领域 16 1.3.2 嵌入式平台的应用领域 16-17 1.4 嵌入式Linux的发展 17-18 1.4.1 Linux的发展 17 1.4.2 嵌入式的发展 17-18 1.5 嵌入式Linux的研究现状以及发展 18-19 1.5.1 嵌入式平台与Linux的相互促进发展 18-19 1.5.2 国内外嵌入式Linux的发展 19 1.6 课题的主要研究内容 19-21 2 系统综述 21-27 2.1 系统构成及基本原理 21 2.2 微处理器的选择标准和选择 21-24 2.2.1 嵌入式处理器选择标准 21-22 2.2.2 S3C2410X处理器简介 22-24 2.3 嵌入式操作系统的选择 24 2.4 嵌入式系统开发方式与开发流程 24-26 2.5 本章小结 26-27 3 操作系统的准备与实现 27-47 3.1 开发环境的选择 27-28 3.1.1 开发环境的简单介绍 27 3.1.2 编译环境的选择和建立 27-28 3.2 Bootloader移植 28-33 3.2.1 Bootloader简介 28-29 3.2.2 vivi概述 29 3.2.3 vivi的移植 29-33 3.3 嵌入式Linux操作系统移植 33-36 3.3.1 Linux内核版本及结构 33 3.3.2 Linux 2.4.18内核版本的移植 33-36 3.4 制作根文件系统 36-46 3.4.1 文件系统介绍 36-39 3.4.2 Linux文件系统的构建 39-46 3.5 本章小结 46-47 4 数据库与Snort的设置 47-57 4.1 Snort的应用及配置 47-50 4.1.1 Snort的简介 47-48 4.1.2 Snort的安装 48 4.1.3 Snort的配置 48-50 4.1.4 在cnnafs文件系统中加入Snort 50 4.2 mysql数据库的安装配置 50-56 4.2.1 数据库mysql下载和安装 50-52 4.2.2 mysql数据库的登陆 52-54 4.2.3 mysql数据库的启动与停止 54 4.2.4 常用的sql语句 54-56 4.6 本章小结 56-57 5 动态扩展及对系统的展望 57-59 5.1 动态扩展的简介和发展前景 57-58 5.1.1 动态扩展的简介 57 5.1.2 动态扩展的背景和发展 57-58 5.2 本系统在动态扩展方面的的展望 58-59 参考文献 59-63 致谢 63-65 作者简介及读研期间主要科研成果 65
|
相似论文
- 基于ARM的TFT-LCD面板检测设备软件的研究,TN873.93
- 网位仪信号采集与处理平台的设计与实现,S951.2
- 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
- 基于嵌入式系统钻孔成像装置的研究,P634.3
- 基于关联规则挖掘的入侵检测系统的研究与实现,TP393.08
- IP网络QoS技术研究,TP393.09
- 基于嵌入式Web技术的动态应变仪研究与实现,TP368.1
- 嵌入式多参数环境智能监测系统的设计与实现,TP274
- 数字型智能终端系统门口机的设计,TP368.1
- 基于嵌入式系统的水厂加氯智能控制系统,TU991.2
- 基于ARM的智能车载终端的设计,TP368.1
- 多功能火灾报警楼层显示器的设计与实现,TN873
- 基于Qt/E的嵌入式膜片钳系统设计,TP368.1
- 面向家庭的远程健康监护系统的设计与研究,TP311.52
- 一种改进型双光束分光光度计的设计,TH744.12
- 基于ARM和Linux的嵌入式汽车虚拟仪表系统的研究,U463.7
- 基于ARM9的焊接热循环手持设备的设计,TN305
- 基于PCI总线的双片SoC协作机制设计与实现,TN47
- 基于智能家居系统的音视频通信方案的研究与实现,TN919.8
- 一种基于嵌入式Linux的人体平衡监测系统的设计,TP274
- 基于DM6467的视频服务器设计与实现,TP393.05
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络安全
© 2012 www.xueweilunwen.com
|