[发明专利]一种网络终端端口扫描方法及网络终端端口扫描系统有效
申请号: | 202011605938.8 | 申请日: | 2020-12-30 |
公开(公告)号: | CN113037705B | 公开(公告)日: | 2022-07-15 |
发明(设计)人: | 徐远翔;付林;赵星;罗霄 | 申请(专利权)人: | 智网安云(武汉)信息技术有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L41/0213 |
代理公司: | 北京思格颂知识产权代理有限公司 11635 | 代理人: | 吕露;杨超 |
地址: | 430000 湖北省*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 终端 端口扫描 方法 系统 | ||
1.一种网络终端端口扫描方法,其特征在于,包括以下步骤:
从获取的各网络终端的网络流量监控数据中提取各网络终端的源IP地址、目标IP地址、源端口、目标端口,筛选已使用的IP地址口及端口;
利用各网络终端的源IP地址、目标IP地址分别计算网络社区内任一网络终端与其余各网络终端的距离;
若一网络终端与其余各网络终端的距离之和最小,则判断该网络终端为中心节点;
寻找中心节点的边缘节点,所述边缘节点至少包括一度节点,所述一度节点为与中心节点存在直接访问关系的网络终端;
先扫描中心节点已使用的IP地址口及端口,再扫描边缘节点已使用的IP地址口及端口。
2.如权利要求1所述的网络终端端口扫描方法,其特征在于,一种网络终端端口扫描方法还包括:在获取各网络终端的源IP地址、目标IP地址、源端口、目标端口,筛选已使用的IP地址口及端口之前,利用社区发现算法将各网络终端划归为不同社区;或者,在获取各网络终端的源IP地址、目标IP地址、源端口、目标端口,筛选已使用的IP地址口及端口之后,利用社区发现算法将各网络终端划归为不同社区。
3.如权利要求1或2所述的网络终端端口扫描方法,其特征在于,计算网络社区内任一网络终端与其余各网络终端的距离具体包括:
根据两网络终端的源IP地址、目标IP地址判断两网络终端是否存在直接访问关系;
若存在,则两网络终端距离为1;否则两网络终端的距离为两网络终端间接访问经过的网络终端数量加1。
4.如权利要求3所述的网络终端端口扫描方法,其特征在于,所述边缘节点还包括二度节点,所述网络终端端口扫描方法还包括:寻找中心节点的二度节点,并扫描二度节点中已使用的IP地址口及端口;寻找各中心节点的二度节点具体包括:
将各一度节点组成一度节点子集;
寻找与各一度节点具有直接访问关系的网络终端,去掉中心节点后得到备选子集;
在备选子集中去掉与一度节点子集相同的网络终端后得到的各网络终端即为二度节点。
5.如权利要求4所述的网络终端端口扫描方法,其特征在于,所述边缘节点还包括三度节点,所述网络终端端口扫描方法还包括:寻找中心节点的三度节点,并扫描三度节点中已使用的IP地址口及端口;寻找各中心节点的三度节点具体包括:
将各二度节点组成二度节点子集;
寻找与各二度节点具有直接访问关系的网络终端,去掉中心节点后得到备选子集;
在备选子集中去掉与一度节点子集、二度节点子集相同的网络终端后得到的各网络终端即为三度节点。
6.如权利要求2所述的网络终端端口扫描方法,其特征在于,一种网络终端端口扫描方法还包括:统计各网络社区的网络终端规模,按规模从大到小的顺序依次对中心节点进行扫描;或者,统计各网络社区内中心节点的流量数据,按流量数据从大到小的顺序依次对中心节点进行扫描。
7.一种网络终端端口扫描系统,其特征在于,至少包括筛选模块、优先级确定模块、扫描模块,其中:
所述筛选模块,用于从获取的各网络终端的网络流量监控数据中提取各网络终端的源IP地址、目标IP地址、源端口、目标端口,筛选已使用的IP地址口及端口;
所述优先级确定模块,用于利用各网络终端的源IP地址、目标IP地址分别计算网络社区内任一网络终端与其余各网络终端的距离,若一网络终端与其余各网络终端的距离之和最小,则判断该网络终端为中心节点;还用于寻找中心节点的边缘节点,所述边缘节点至少包括一度节点,所述一度节点为与中心节点存在直接访问关系的网络终端;
所述扫描模块,用于根据优先级确定模块的结果先扫描中心节点已使用的IP地址口及端口,再扫描边缘节点已使用的IP地址口及端口。
8.如权利要求7所述的网络终端端口扫描系统,其特征在于,所述扫描模块设置有至少二虚拟机,一虚拟机用于扫描所有网络社区的中心节点中已使用的IP地址口及端口,其余虚拟机用于扫描所有网络社区的边缘节点中已使用的IP地址口及端口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于智网安云(武汉)信息技术有限公司,未经智网安云(武汉)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011605938.8/1.html,转载请声明来源钻瓜专利网。