说明:收录全网最新的团体标准 提供单次或批量下载
(19)中华 人民共和国 国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202111389581.9 (22)申请日 2021.11.23 (65)同一申请的已公布的文献号 申请公布号 CN 113824740 A (43)申请公布日 2021.12.21 (73)专利权人 山东云天安全技 术有限公司 地址 250014 山东省济南市历下区经十路 12111号中润世纪中心1号楼38/ 39层 (72)发明人 李峰 孙晓鹏 程学志 孙瑞勇  张帅民 胡建秋 袁晓露 王善军  (74)专利代理 机构 北京锺维联合知识产权代理 有限公司 1 1579 代理人 王越 (51)Int.Cl. H04L 9/40(2022.01)(56)对比文件 CN 110149343 A,2019.08.20 CN 112511522 A,2021.0 3.16 CN 106301909 A,2017.01.04 US 20141 15142 A1,2014.04.24 陈珊珊.网络安全扫描系统的设计与实现. 《中国优秀硕士学位 论文全文数据库 信息科技 辑》 .2015,(第07期), 审查员 肖敬伟 (54)发明名称 端口检测方法、 电子设备和计算机可读存储 介质 (57)摘要 本发明提出了一种端口检测方法、 电子设备 和计算机 可读存储介质, 其中, 该方法包括: 通过 第一线程向服务器发送指定数量的端口探查信 息; 通过第二线程被动接收服务器针对任一端口 探查信息的响应信息; 基于服务器的IP地址 所属 的网段, 在多种预定的响应信息检验 方式中确定 与网段相匹配的目标检验 方式; 按照目标检验 方 式确定响应信息所反映的端口是否为可用端口。 本发明的技术方案使客户端实现了端口探查信 息之发送与响应信息之接收的异步进行, 减少了 客户端在端口检测过程中所占用的网络资源和 耗时, 提升 了端口检测的效率。 权利要求书2页 说明书8页 附图2页 CN 113824740 B 2022.03.04 CN 113824740 B 1.一种端口检测方法, 其特 征在于, 包括: 通过第一线程向服务器发送指定数量的端口探查信 息, 所述第 一线程在发送完所有所 述端口探查信息后关闭, 每个所述端口探查信息由所述服务器的二进制IP地址和二进制的 待探查端口号按照先后顺序组成, 所述指 定数量的端口探查信息按照网段顺序或随机顺序 生成; 通过第二线程被动接收所述 服务器针对任一所述端口探查信息的响应信息; 基于所述服务器的IP地址所属的网段, 在多种预定的响应信 息检验方式中确定与所述 网段相匹配的目标检验方式; 按照所述目标检验方式确定所述响应信息所反映的端口是否为可用端口; 所述多种预定的响应信 息检验方式包括直接检验方式、 哈希值检验方式和数值映射检 验方式, 则基于所述服务器的IP地址所属的网段, 在多种预定的响应信 息检验方式中确定与所 述网段相匹配的目标检验方式, 包括: 若所述服务器的IP地址所属的网段为C类地址网段, 在所述多种预定的响应信息检验 方式中随机选择一响应信息检验方式, 作为与所述网段相匹配的目标检验方式; 若所述服务器的IP地址所属的网段为非C类地址网段, 在所述多种预定的响应信息检 验方式中选择所述哈希值检验方式, 作为与所述网段相匹配的目标检验方式; 在选择所述直接检验方式时, 所述按照所述目标检验方式确定所述响应信 息所反映的 端口是否为可用端口, 包括: 对所述响应信 息进行减1处理, 并将减1处理后的响应信 息的后16位数字确定为待检验 端口号; 若在端口号列表中查询到所述待检验端口号, 将所述待检验端口号对应的、 所述响应 信息所反映的端口确定为可用端口; 在选择所述哈希值检验方式时, 所述按照所述目标检验方式确定所述响应信 息所反映 的端口是否为可用端口, 包括: 对所述响应信息进行减1处 理, 并将减1处 理后的响应信息转换为哈希值; 若在预设的哈希表中查询到所述哈希值, 将所述响应信 息所反映的端口确定为可用端 口; 在选择所述数值映射检验方式时, 所述按照所述目标检验方式确定所述响应信 息所反 映的端口是否为可用端口, 包括: 对所述响应信 息进行减1处理, 并将减1处理后的响应信 息按照预定的数值映射关系转 换为目标 数值, 其中, 所述目标 数值的位数小于待检验端口号的位数; 若在预设的数值映射表中查询到所述目标数值, 将所述响应信 息所反映的端口确定为 可用端口。 2.根据权利要求1所述的端口检测方法, 其特征在于, 所述将减1处理后的响应信息按 照预定的数值映射关系转换为目标 数值的方式为: 权 利 要 求 书 1/2 页 2 CN 113824740 B 2其中, 目标数值K为十进制数, Q为48位、 二进制的响应信息, Q减1后的48位数值按照指 定分布组成的8*6矩阵, n为所述矩阵的列序 号, 为所述矩阵第n列的各元素之和, 为所述矩阵的每列元素之和的均值, μ为映射系数, 由所述响应信息减1后的 后16位数值对应的十进制数确定 。 3.根据权利要求1所述的端口检测方法, 其特征在于, 所述通过第 二线程被动接收所述 服务器针对任一所述端口探查信息的响应信息, 包括: 获取所述服务器针对任一所述端口探查信 息进行响应的初始信 息, 并对所述初始信 息 进行减1处 理, 得到所述响应信息 。 4.一种电子设备, 其特征在于, 包括: 至少一个处理器; 以及, 与所述至少一个处理器通 信连接的存 储器; 其中, 所述存储器存储有可被所述至少一个处理器执行的指令, 所述指令被设置为用 于执行上述权利要求1至 3中任一项所述的方法。 5.一种计算机可读存储介质, 其特征在于, 存储有计算机可执行指令, 所述计算机可执 行指令用于执 行如权利要求1至 3中任一项所述的方法流 程。权 利 要 求 书 2/2 页 3 CN 113824740 B 3

.PDF文档 专利 端口检测方法、电子设备和计算机可读存储介质

文档预览
中文文档 13 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 端口检测方法、电子设备和计算机可读存储介质 第 1 页 专利 端口检测方法、电子设备和计算机可读存储介质 第 2 页 专利 端口检测方法、电子设备和计算机可读存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-19 04:23:23上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。