收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

基于Linux平台的网络入侵检测系统的设计与实现

汪道周  
【摘要】:随着时代的发展,计算机以及互联网技术得到了越来越广泛的应用和发展。网络的入侵行为会影响系统的正常工作,还有可能泄露重要的隐私和商业机密,给个人和企业造成重大的损失。因此,入侵检测技术的研究和应用对于计算机网络的安全就起到了十分重要的作用。入侵检测系统是通过实时地收集和分析网络或计算机系统中的信息来检查是否有异常的入侵迹象,进而达到警告入侵和预防攻击的目的一套分析系统,可以有效的阻止或者减轻来自外部网络的安全威胁。本文论述了基于Linux平台,借鉴了流行的web应用架构,采用了C/C++语言实现了一个实时的网络入侵检测系统。首先探讨了设计的关键性技术,包括Websock,MySQL数据库,Linux多线程,Bootstrap前端框架技术,Apache网络服务器等。在设计中将本系统划分为数据采集模块,协议分析模块,数据存储模块,规则加载模块,控制台模块等五大部分。其中数据采集模块主要探讨了捕获数据包的可选方法以及BPF捕获机制;对于获取的网络数据包,会由协议分析模块进行处理,转换为可以方便分析的数据以便进行下一步的分析;在规则加载模块中设计了一套简单易用的规则描述语言,通过与既定规则的匹配,有效的发现异常行为并提出警告;入侵检测部分论述检测流程以及检测方式的实现;控制台模块则采用了目前流行的B/S架构模式,将其设计为基于WebSocket通信协议的web页面,方便跨平台对检测系统进行控制。系统通过对进入到内部网络的数据包捕获,并进行逐一的分析检测;在消耗最少的系统资源的前提下实现对威胁的实时处理;大大提高了内部网络的安全性,为重要数据资料的保护提供了有效的支持。


知网文化
【相似文献】
中国期刊全文数据库 前19条
1 谭羽丰;陈旻;张博文;沈超然;温永宁;;面向虚拟地理环境的Linux平台地理分析模型服务化封装方法[J];测绘学报;2018年08期
2 段继哲;;Linux平台的SAP集群设计部署[J];信息通信;2015年05期
3 刘留;尹颜朋;王玉伟;丁祝祥;;一种基于控制流图特征的Linux平台恶意代码检测方法[J];现代计算机(专业版);2018年08期
4 孙华友;;基于Linux平台Oracle RAC集群数据库监控系统的设计与实现[J];无锡职业技术学院学报;2017年06期
5 刘红梅;;浅析基于Linux平台计算机基础教学的必要性及可行性[J];北京农业职业学院学报;2010年06期
6 孙颖;Linux平台防火墙系统设计[J];长春工程学院学报(自然科学版);2002年01期
7 刘巧玉;王晓龙;;Linux平台的卫星通信终端物理层控制软件设计[J];单片机与嵌入式系统应用;2018年01期
8 陆子幸;宋健;王凯;;基于Linux平台的远程监控系统设计[J];山东工业技术;2018年05期
9 郭祖龙;张海波;董超;;基于LINUX的大学生成长信息管理系统设计与实现[J];软件导刊;2010年08期
10 傅彬;黄星磊;戴赞定;;Linux平台下基于IPv6的入侵检测与防火墙联动系统设计与实现[J];四川工程职业技术学院学报;2013年01期
11 胡锐;孙先松;;嵌入式Linux平台下百度AI语音识别的应用[J];电脑知识与技术;2018年27期
12 芮雪;杨琴;;Linux平台在高校教学中应用的可行性研究[J];电脑知识与技术;2012年34期
13 闫梅;;基于Linux平台下SSH安全远程登录的研究[J];网络安全技术与应用;2018年09期
14 田媛;;基于Linux平台上线性预测语音编码器性能分析[J];重庆大学学报;2018年01期
15 刘君尧;王辉静;刘云霞;;Linux平台下Sybase数据库备份的方法分析[J];无线互联科技;2018年01期
16 黄小玉;使用Linux平台组建IPv6网络[J];怀化学院学报;2005年02期
17 熊仕勇;;并行计算平台的模拟与并行算法的实现[J];科技创新导报;2010年27期
18 刘军,郑传波,张凯;基于数据包过滤和透明代理相结合的防网络攻击[J];计算机工程与设计;2005年05期
19 郭树行;;基于国产Linux桌面的农村家庭远程教育平台解决方案[J];中国电化教育;2006年11期
中国博士学位论文全文数据库 前1条
1 李川;Linux平台上的HLS-Ⅱ时序系统研发[D];中国科学技术大学;2018年
中国硕士学位论文全文数据库 前8条
1 汪道周;基于Linux平台的网络入侵检测系统的设计与实现[D];华中科技大学;2019年
2 胡琴;Linux平台下硬件检测与驱动适配系统的设计与实现[D];中国科学院大学(中国科学院工程管理与信息技术学院);2017年
3 王宇;Linux平台上针对栈溢出攻击的防护技术研究[D];北京邮电大学;2016年
4 张秀泽;基于Linux平台可执行文件的安全编译选项检测工具的设计与实现[D];北京邮电大学;2016年
5 孙良;基于Linux平台的电阻抗成像方法研究[D];天津科技大学;2017年
6 史阔;USB无线连接器设计与实现[D];北京邮电大学;2010年
7 江锐;基于Cortex-A8的人脸检测系统的设计与实现[D];华中科技大学;2014年
8 林育钦;密集业务环境中多跳多信道接入方案研究[D];西安电子科技大学;2012年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978