[发明专利]一种物联网攻击检测系统和攻击检测方法在审
| 申请号: | 201410015400.X | 申请日: | 2014-01-14 | 
| 公开(公告)号: | CN103731433A | 公开(公告)日: | 2014-04-16 | 
| 发明(设计)人: | 易平;李文超;吴越;潘理;李建华 | 申请(专利权)人: | 上海交通大学 | 
| 主分类号: | H04L29/06 | 分类号: | H04L29/06 | 
| 代理公司: | 上海新天专利代理有限公司 31213 | 代理人: | 张泽纯 | 
| 地址: | 200240 *** | 国省代码: | 上海;31 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 联网 攻击 检测 系统 方法 | ||
技术领域
本发明涉及物联网,特别是一种物联网攻击检测装置和攻击检测方法,是根据物联网泛洪攻击提出一种物联网攻击检测系统和攻击检测方法,该系统通过从节点行为数据中分离出明显的异常行为,从而检测异常节点,并分析了检测方法的参数选取及错误率。
背景技术
物联网(Internet of Things)是通过射频识别(RFID)、红外感应器、全球定位系统、激光扫描器、气体感应器等信息传感设备,按约定的协议,把任何物品与互联网连接起来,进行信息交换和通讯,以实现智能化识别、定位、跟踪、监控和管理的一种网络。物联网在军事、商业、环境监测等众多领域有着广阔的应用前景。基于物联网(Internet of Things)的物联网安全也越来越受重视。但是信息传播媒介的开放性和恶劣的部署环境,给物联网的安全带来了极大隐患,严重制约着物联网的应用。物联网面对的主要安全威胁有Dos攻击、重放攻击、完整性攻击、虚假路由信息攻击和泛洪攻击。
发明内容
本发明的目的在于提供一种物联网攻击检测装置和攻击检测方法,该系统通过从节点行为数据中分离出明显地异常行为,从而检测异常节点,并分析了检测算法的参数选取及错误率。该模型为物联网的普及使用具有重大意义:首先,使用该模型可以有效避免泛洪攻击;其次,使用者可以在该模型的基础上进行修改,使物联网拥有更多防御特性;最后,该模型也为今后的开发者做出反击功能奠定坚实的基础。
本发明的技术解决方案如下:
一种物联网攻击检测系统,其特点在于该系统由无线网络接口模块、数据存储模块、分析判决模块、入侵响应模块组成,所述的无线网络接口模块的输入端接网络,输出端接所述的数据存储模块的输入端,该数据存储模块的输出端与所述的分析判决模块的输入端相连,该分析判决模块的输出端接所述的入侵响应模块的输入端,该入侵响应模块的输出端接所述的无线网络接口模块的第二输入端。
利用所述的物联网攻击检测系统的对物联网攻击的检测方法,该方法包括如下步骤:
①启动检测系统;
②所述的无线网络接口模块从网络的RREQ报文中获取报文信息经数据缓冲区相所述的数据存取模块输出;
③所述的数据存取模块接收无线接口模块发来的数据,从中获取统计信息,将该信息存入数据域以待分析判决模块读取;
④所述的分析判决模块从所述的数据存储模块读入待检测数据并进行分析,通过在全网范围内的各个节点发送RREQ报文频率的比对分离出异常节点,计算所有节点的距离函数,使用改进的KNN算法来对分析结果进行判决:
当发现恶意节点,则将所发现的异常节点输入所述的入侵响应模块,进入步骤⑤,否则转入步骤⑦;
⑤所述的入侵相应模块将恶意节点加入到黑名单,递交无线网络接口模块,通过黑名单广播机制实现入侵响应;
⑥所有正常节点收到黑名单后不再接收、转发其中的异常节点的RREQ报文,并且向其他节点转发这份黑名单,以实现攻击响应;
⑦最后,所述的分析判决模块将统计数据清零。
本发明的技术效果如下:
本发明系统通过从节点行为数据中分离出明显地异常行为,从而检测异常节点,并分析了检测算法的参数选取及错误率。该模型为物联网的普及使用具有重大意义:首先,使用该模型可以有效避免泛洪攻击;其次,使用者可以在该模型的基础上进行修改,使物联网拥有更多防御特性;最后,该模型也为今后的开发者做出反击功能奠定坚实的基础。
附图说明
图1是KNN入侵检测算法示意图
图2为本发明入侵检测系统的流程图
图3是本发明物联网攻击检测系统各模块的关系图
具体实施方式
下面结合实施例和附图对本发明作进一步说明,但不应以此限制本发明的保护范围。
先请参阅图3,由图可见,本发明物联网攻击检测系统,由无线网络接口模块、数据存储模块、分析判决模块、入侵响应模块组成,所述的无线网络接口模块的输入端接网络,输出端接所述的数据存储模块的输入端,该数据存储模块的输出端与所述的分析判决模块的输入端相连,该分析判决模块的输出端接所述的入侵响应模块的输入端,该入侵响应模块的输出端接所述的无线网络接口模块的第二输入端。
本发明的基本原理如下:
(一)、物联网中基于KNN的入侵检测算法设计:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410015400.X/2.html,转载请声明来源钻瓜专利网。





