[發明專利]探測掃描中減少內存占用的方法、裝置和設備有效
| 申請號: | 202011325755.0 | 申請日: | 2020-11-24 |
| 公開(公告)號: | CN112511522B | 公開(公告)日: | 2022-10-25 |
| 發明(設計)人: | 王藝霖;王安平;靳方舟;楊玉奇 | 申請(專利權)人: | 和中通信科技有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;G06F9/50 |
| 代理公司: | 北京細軟智谷知識產權代理有限責任公司 11471 | 代理人: | 葛鐘 |
| 地址: | 518000 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 探測 掃描 減少 內存 占用 方法 裝置 設備 | ||
1.一種探測掃描中減少內存占用的方法,其特征在于,包括:
向目標端口發送攜帶目標seq的SYN包;其中,所述目標seq與所述目標端口的IP地址、所述目標端口的端口號具有關聯關系;
接收到反饋的SYN ACK包后,解析所述SYN ACK包的反饋seq;
校驗所述反饋seq與所述SYN ACK包的源IP地址、所述SYN ACK包的源端口號是否具有關聯關系;
若所述反饋seq與所述SYN ACK包的源IP地址、所述SYN ACK包的源端口號具有關聯關系,則確定所述SYN ACK包的源IP地址、所述SYN ACK包的源端口號是有響應的地址;
所述向目標端口發送攜帶目標seq的SYN包之前,包括:
按照預設算法,計算所述目標端口的IP地址的目標校驗值;
將所述目標校驗值與所述目標端口的端口號按照預設的方式結合,得到與所述目標端口的IP地址、所述目標端口的端口號具有關聯關系的所述目標seq;
所述校驗所述反饋seq與所述SYN ACK包的源IP地址、所述SYN ACK包的源端口號是否具有關聯關系,包括:
按照所述預設算法,計算所述SYN ACK包的源IP地址的源校驗值;
將所述源校驗值與所述SYN ACK包的源端口號按照所述預設的方式結合,得到與所述SYN ACK包的源IP地址、所述SYN ACK包的源端口號具有關聯關系的校驗seq;
判斷所述校驗seq和所述反饋seq是否匹配;
若所述校驗seq和所述反饋seq匹配,則表示所述反饋seq與所述SYN ACK包的源IP地址、所述SYN ACK包的源端口號具有關聯關系。
2.根據權利要求1所述的探測掃描中減少內存占用的方法,其特征在于,所述接收到反饋的SYN ACK包后,解析所述SYN ACK包的反饋seq,包括:
接收到反饋的SYN ACK包后,提取所述SYN ACK包中的seq;
按照設定的通訊協議,對所述SYN ACK包中的seq進行還原處理,得到所述反饋seq。
3.根據權利要求2所述的探測掃描中減少內存占用的方法,其特征在于,所述通訊協議包括TCP協議;
對應地,所述按照設定的通訊協議,對所述SYN ACK包中的seq進行還原處理,得到所述反饋seq,包括:
將所述SYN ACK包中的seq值減1,得到所述SYN ACK包的反饋seq。
4.根據權利要求1所述的探測掃描中減少內存占用的方法,其特征在于,所述預設算法包括:CRC16算法。
5.根據權利要求1所述的探測掃描中減少內存占用的方法,其特征在于,所述預設的方式包括:移位加和。
6.根據權利要求1所述的探測掃描中減少內存占用的方法,其特征在于,所述方法還包括:
若所述反饋seq與所述SYN ACK包的源IP地址、所述SYN ACK包的源端口號不具有關聯關系,則將所述SYN ACK包丟棄。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于和中通信科技有限公司,未經和中通信科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011325755.0/1.html,轉載請聲明來源鉆瓜專利網。





