[發明專利]一種快速打開網絡數據包文件的方法在審
| 申請號: | 201711453866.8 | 申請日: | 2017-12-28 |
| 公開(公告)號: | CN108040069A | 公開(公告)日: | 2018-05-15 |
| 發明(設計)人: | 林康;酒紀偉 | 申請(專利權)人: | 成都數成科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;G06F17/30 |
| 代理公司: | 成都九鼎天元知識產權代理有限公司 51214 | 代理人: | 錢成岑 |
| 地址: | 610000 四川省成都市*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 快速 打開 網絡 數據包 文件 方法 | ||
1.一種快速打開網絡數據包文件的方法,其特征在于,該方法包括:
(1)使用各網絡數據包文件類型的魔數建立全局的字典樹,并建立魔數與文件模塊的映射關系;
(2)讀取待處理網絡數據包文件的文件頭的若干字節,然后對若干字節進行字符串匹配,若匹配成功,則進行步驟(3);
(3)若待處理網絡數據包文件的魔數長度適中,則匹配報文頭,若匹配成功,則調用對應的文件模塊處理文件,若待處理網絡數據包文件的魔數長度過短,則匹配文件后綴名,若匹配成功,則調用對應的文件模塊處理文件。
2.根據權利要求1所述的一種快速打開網絡數據包文件的方法,其特征在于,若干字節具體為12個字節。
3.根據權利要求1所述的一種快速打開網絡數據包文件的方法,其特征在于,字符串匹配的方法包括:將一個個字符與字典樹進行匹配。
4.根據權利要求1所述的一種快速打開網絡數據包文件的方法,其特征在于,魔數長度不大于1,則視為魔數長度過短,魔數長度大于1且小于或等于12,則視為魔數長度適中。
5.根據權利要求1所述的一種快速打開網絡數據包文件的方法,其特征在于,匹配報文頭的方法包括:根據字符串匹配判斷出的文件類型所對應的報文頭結構,讀取待處理網絡數據包文件所對應長度的字節數,若報文頭里的捕獲長度和真實長度分別都小于65536,且捕獲長度不大于真實長度,則斷定匹配成功。
6.根據權利要求1所述的一種快速打開網絡數據包文件的方法,其特征在于,匹配文件后綴名的方法包括:將對應的文件后綴名,依次進行普通的字符串匹配。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都數成科技有限公司,未經成都數成科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711453866.8/1.html,轉載請聲明來源鉆瓜專利網。





