利用人工智能确定物联网设备的类型的系统技术方案

技术编号:26072401 阅读:13 留言:0更新日期:2020-10-28 16:46
本发明专利技术公开了一种利用人工智能确定物联网设备的类型的系统,其中,包括:IoT维护设备,执行端口扫描步骤(Port Scanning step)和协议扫描步骤(Protocol Scanning step),所述端口扫描步骤是寻找包括于IoT网络的IoT设备的开放端口(Open Port)的步骤,所述协议扫描步骤是寻找从所述端口扫描步骤找出的开放端口(Open Port)所使用的协议的步骤;以及IoT维护服务器,执行基于所述端口扫描步骤和协议扫描步骤的结果来推定所述IoT设备的类型的类型推定步骤(Type Assumption step)。

【技术实现步骤摘要】
利用人工智能确定物联网设备的类型的系统
本专利技术涉及一种利用人工智能确定物联网(IoT)的设备的方法以及物联网维护设备(IoTcaredevice)。
技术介绍
物联网(InternetofThings:IoT)(以下,称作“IoT”)是指通过无线通信而连接各种事物的技术。此外,物联网在作为大多数IoT器件的基础的Linux操作系统在器件中没有具备理想的安全性或者无法进行适当的更新时,存在被Linux蠕虫入侵的危险(DickO'Brien,20January2014,“TheInternetofThings:NewThreatsEmergeinaConnectedWorld",Symantec)。现实生活中,也存在在IoT环境中恶意利用安全漏洞侵害私生活的示例。生产、销售婴儿监控摄像机SecurView的美国公司TRENDnet在没有为其产品构筑正确的安全系统的情况下将其流通。最终,该产品向黑客泄露了700多户的家庭内部影像,TRENDnet则受到了联邦交易委员会的制裁。此外,为了强化IoT的安全性,公开有对构成IoT的设备(以下,成为“IOT设备”)的漏洞进行分析的技术。漏洞分析技术是预先分析IoT设备的漏洞以修复漏洞的技术。然而,由于构成IoT的设备种类多样(TV、冰箱、扩音器、洗衣机、电灯等),因此需要分别准备与各个IoT设备的种类相匹配的漏洞分析用数据,并对各个IoT设备的漏洞进行分析。因此,在不知道IoT设备的种类(即,类型)的状态下,为了分析IoT设备的漏洞,则需要依次使用所有种类的漏洞分析数据,所以会耗费分析漏洞所需的计算资源和时间。
技术实现思路
根据本专利技术的一实施例,可以提供一种利用人工智能而确定IoT设备的类型的系统和方法。根据本专利技术的一实施例,可以提供一种能够利用人工智能而确定IoT设备的类型的IoT维护设备。根据本专利技术的一实施例,可以提供一种根据IoT设备的类型而分析漏洞的IoT维护设备。根据一实施例,可以提供一种确定IoT设备的类型的系统,其中,包括:IoT维护设备,执行端口扫描步骤(PortScanningstep)和协议扫描步骤(ProtocolScanningstep),所述端口扫描步骤是寻找包括于IoT网络的IoT设备的开放端口(OpenPort)的步骤,所述协议扫描步骤是寻找从所述端口扫描步骤找出的开放端口(OpenPort)所使用的协议的步骤;以及IoT维护服务器,执行基于所述端口扫描步骤和协议扫描步骤的结果来推定所述IoT设备的类型的类型推定步骤(TypeAssumptionstep)。根据本专利技术的一个以上的实施例,可以推定IoT网络包括的IoT设备的种类(即,类型)。据此,在分析IoT设备的漏洞时,会直接使用与IoT设备的类型相匹配的漏洞分析数据,因此可以节省漏洞分析所需的计算资源和时间。附图说明图1和图2是用于说明根据本专利技术的一实施例的确定IoT设备的类型的系统的图。图3是用于说明图2中确定IoT设备的类型的系统所使用的设备的类型的设备的图。图4是用于说明根据本专利技术的一实施例的确定IoT设备的类型的方法的图。图5是用于说明根据本专利技术的一实施例的IoT维护服务器的机器学习的图。符号说明1:网关3:接入点(AP)5:IoT设备100:IoT维护设备101:端口扫描单元103:协议扫描单元104:IoT设备的类型推定单元105:IoT漏洞分析单元107:操作系统109:通信单元111:计算机处理器具体实施方式通过与附图相关的以下优选实施例,将可以容易地理解以上的本专利技术的目的、其他目的、特征以及优点。然而,本专利技术并不限于在此说明的实施例,而可以具体化为其他形态。以下说明的实施例是为了向本领域技术人员充分传达本专利技术的思想而提供的示例性实施例。术语的定义本专利技术的说明书中,术语“软件”是指在计算机中运行硬件的技术,术语“硬件”是指构成计算机的有型的的装置或者器件(CPU、内存、输入装置、输出装置、外围装置等),术语“步骤”是指为了达到预定目的而以时间顺序连接的一系列处理或者操作,术语“程序”是指适合于计算机处理的命令的集合,术语“程序记录介质”是指为了安装和运行或流通程序而使用的记录有程序并可由计算机读取的存储介质。本说明书中,当提及某一构成要素位于另一构成要素的之“上方”(或者“下方”、“右侧”或者“左侧”),则其表示可以直接位于另一构成要素的上方(或者下方,右侧或者左侧)或者还可以在两者之间存在第三构成要素。并且,附图中的构成要素的长度或者厚度是为了有效地说明
技术实现思路
而夸大示出的。本说明书中,在第一、第二等术语被用于说明构成要素时,这些构成要素不应受限于这些术语。这些术语仅被用于将一个构成要素与另一构成要素进行区分。在此描述并示出的实施例还包括与其互补的实施例。本说明书中,除非在文中特别提及,否则单数形式还包括复数形式。说明书中所使用的“包含”和/或“将…包含”不排除一个以上的其他构成要素的存在或者添加。本专利技术的说明书中,术语“管理”用作包括数据的“接收”、“发送”、“储存”、“修改”以及“删除”的含义。本专利技术的说明书中,“构成要素A和/或构成要素B”表示“构成要素A或者构成要素B”或者“构成要素A和构成要素B”。本专利技术的说明书中,“用户终端装置”为计算机,可以是诸如台式计算机、笔记本计算机、智能电话或者个人数字助理(PDA)等装置。本专利技术的说明书中,“计算机”包括计算机处理器和存储装置、操作系统、固件、应用程序、通信单元以及其他资源,在此,操作系统(OS:OPERATINGSYSTEM)能够可操作地连接其他硬件、固件或者应用程序(例如,管理程序)。通信单元是指由用于与外部的数据进行收发的软件以及硬件构成的模块。并且,计算机处理器和存储装置、操作系统、应用程序、固件、通信单元以及其他资源被彼此可操作(operatively)地连接。另外,在用于本专利技术的说明的目的的限度内,记载或图示了针对上面所提及的构成要素的说明或者附图。本说明书中,提及“构成要素‘A’向构成要素‘B’发送信息、记录和/或数据”被用作“构成要素‘A’向构成要素‘B’直接发送数据”或者“构成要素‘A’通过一个以上的其他构成要素而向‘构成要素B’发送数据”的含义。以下,参照附图对本专利技术的实施例进行详细说明。图1是用于说明根据本专利技术的一实施例的利用人工智能而确定IoT设备的类型的系统(以下,称为“确定系统”)10的图。参照图1,确定系统10包括多个IoT设备100A、100B、100C、100D和IoT服务器200。多个IoT设备100A、100B、100C、100D分别包括于自身的IoT网络。多个IoT设备100A、100B、100C、100D(以下,如果进行区分不能带来实际利益,则标记为“100”)分别本文档来自技高网
...

【技术保护点】
1.一种确定物联网设备的类型的系统,包括:/n物联网维护设备,执行端口扫描步骤和协议扫描步骤,所述端口扫描步骤是寻找包括于物联网网络中的物联网设备的开放端口的步骤,所述协议扫描步骤是寻找在根据所述端口扫描步骤的执行结果而获知的开放端口所使用的协议的步骤;以及/n物联网维护服务器,执行基于所述端口扫描步骤和协议扫描步骤的结果来推定所述物联网设备的类型的类型推定步骤。/n

【技术特征摘要】
20190419 KR 10-2019-00462591.一种确定物联网设备的类型的系统,包括:
物联网维护设备,执行端口扫描步骤和协议扫描步骤,所述端口扫描步骤是寻找包括于物联网网络中的物联网设备的开放端口的步骤,所述协议扫描步骤是寻找在根据所述端口扫描步骤的执行结果而获知的开放端口所使用的协议的步骤;以及
物联网维护服务器,执行基于所述端口扫描步骤和协议扫描步骤的结果来推定所述物联网设备的类型的类型推定步骤。


2.如权利要求1所述的确定物联网设备的类型的系统,其中,
所述物联网维护设备包括于所述物联网网络中。


3.如权利要求1所述的确定物联网设备的类型的系统,其中,
所述协议扫描步骤是执行如下操作的步骤:,
确认所述开放端口的种类;
创建根据开放端口的种类的用于确认协议的包,并发送到具有所述开放端口的物联网设备;以及
确认是否能够从所述物联网设备接收到针对用于确认协议的包的响应。


4.如权利要求3所述的确定物联网设备的类型的系统,其中,
类型推定步骤是执行如下操作的步骤:
从根据所述协议扫描步骤的执行结果找到的协议的种类推定服务的种类;以及
执行根据推定的所述服务的种类而推定物联网设备的类型。


5.如权利要求3所述的确定物联网设备的类型的系统,其中,
所述响应包括具有所述开放端口的物联网设备的标题信息和服务信息中的至少一个。...

【专利技术属性】
技术研发人员:郑贤哲朴仁信
申请(专利权)人:诺玛有限公司
类型:发明
国别省市:韩国;KR

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1