[发明专利]一种信息处理方法及电子设备有效
申请号: | 202011489673.X | 申请日: | 2020-12-16 |
公开(公告)号: | CN112596874B | 公开(公告)日: | 2023-07-07 |
发明(设计)人: | 刘德森 | 申请(专利权)人: | 北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/54;G06F21/57;H04L9/40;H04L67/146 |
代理公司: | 北京金信知识产权代理有限公司 11225 | 代理人: | 侯宪志;韩岳松 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 信息处理 方法 电子设备 | ||
本申请公开了一种信息处理方法及电子设备,该方法包括:获取任务信息集;从预先构建的第一线程池调取用于发送数据的第一线程,利用第一线程随机获取任务信息,基于获取的任务信息创建第一数据包;将第一数据包添加到预先构建的任务队列中,通过任务队列向目标设备的目标端口发送第一数据包,以请求建立连接;从预先构建的第二线程池调取用于接收数据的第二线程,通过第二线程接收目标设备的目标端口反馈的第二数据包;在基于第二数据包确定目标设备的目标端口处于开放状态的情况下,基于第二数据包生成用于标识目标端口状态的扫描信息,存储扫描信息以供调用。本申请实施例的信息处理方法,端口的扫描速度较快,对系统资源的占用较少。
技术领域
本申请涉及网络通信领域,特别涉及一种信息处理方法及电子设备。
背景技术
随着科学技术的飞速发展,信息技术应用也渗透到了各个领域,正在不断改善着人们的生活方式。随着信息技术的发展,信息技术应用也带来了严重的安全问题。由于网络的开放性、资源共享、权限问题等特点,网络攻击、渗透入侵、隐私泄露、资源控制、数据窃取等众多安全事件越来越多的出现在各个领域。
对于扫描器来言,端口扫描技术是扫描的关键。端口扫描技术是通过扫描器第一数据包来探测目标设备的目标端口是否开放的策略或者方法,通过端口扫描技术可以探测出目标设备对外开放的端口,以此能够判断目标设备所提供的服务。
具体来说,端口扫描是通过扫描器调用端口扫描插件基于传输控制协议/网络协议(TCP/IP协议)尝试建立连接,并以此识别目标设备的目标端口状态。目前,根据建立连接的方式可以分为全连接扫描(TCP connect)和半连接扫描(TCP SYN)。
全连接扫描包括传输控制协议TCP的三次握手过程,扫描器通过向目标网络的端口发送的请求数据包,根据反馈数据包中的标志位来判断端口是否开放,其扫描是进行一次完整的连接过程。当扫描的目标设备较多的情况下,扫描器的扫描速度将受到很大的限制。
半连接扫描是通过扫描器向目标设备的目标端口发送包含同步序列编号(SYN)的请求数据包,扫描器在收到包含同步序列编号(SYN)和确认编号(ACK)的反馈数据包,则认为目标设备的目标端口开放;若收到包含复位标志(RST)的反馈数据包或者未收到反馈数据包,则认为端口关闭。当扫描器收到包含同步序列编号(SYN)和确认编号(ACK)的反馈数据包后发送包含复位标识为的数据包,这样三次握手就没有完成,没有建立正常的连接。半连接扫描不占用目标设备资源,且不易暴露自身IP地址,较为隐蔽,但是这种扫描方式对扫描器的处理器、内存以及网络带宽等配置要求较高。而且,扫描器调用端口扫描插件时使用TCP/IP协议栈,同一时刻能保持的TCP连接数量受到了限制,漏洞扫描需要对很多个目标进行探测,很快就会导致连接数量达到上限,当连接数目受限时,扫描速度便受到了极大的影响。
因此,无论是全连接扫描,还是半连接扫描均存在扫描数据较慢的技术问题。
发明内容
本申请实施例的目的在于提供一种信息处理方法及电子设备,使得端口扫描速度较快。
为了解决上述技术问题,本申请的实施例采用了如下技术方案:
一种信息处理方法,包括:
获取任务信息集,其中,所述任务信息集中的任务信息包括目标设备的第一目标地址和第一目标端口号;
从预先构建的第一线程池调取用于发送数据的第一线程,利用所述第一线程随机获取所述任务信息,基于获取的任务信息创建第一数据包;
将所述第一数据包添加到预先构建的任务队列中,通过所述任务队列向所述目标设备的目标端口发送所述第一数据包,以请求建立连接;
从预先构建的第二线程池调取用于接收数据的第二线程,通过所述第二线程接收所述目标设备的目标端口反馈的第二数据包;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司,未经北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011489673.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种水锤泵的尾水回收机构
- 下一篇:水位仪