欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種網(wǎng)絡(luò)數(shù)據(jù)包的測試方法、裝置、終端及存儲介質(zhì)與流程

文檔序號:40647607發(fā)布日期:2025-01-10 18:54閱讀:3來源:國知局
一種網(wǎng)絡(luò)數(shù)據(jù)包的測試方法、裝置、終端及存儲介質(zhì)與流程

本發(fā)明涉及互聯(lián)網(wǎng),尤其涉及的是一種網(wǎng)絡(luò)數(shù)據(jù)包的測試方法、裝置、終端及存儲介質(zhì)。


背景技術(shù):

1、在網(wǎng)絡(luò)開發(fā)和運維過程中,網(wǎng)絡(luò)數(shù)據(jù)包的捕獲和分析是十分重要的任務(wù)。wireshark工具是一種廣泛使用的網(wǎng)絡(luò)數(shù)據(jù)包分析工具,支持多種協(xié)議的解碼與分析。然而,目前的wireshark工具對ohos平臺缺乏有效的支持,無法在該平臺上直接使用,這限制了開發(fā)者對ohos系統(tǒng)中網(wǎng)絡(luò)流量的監(jiān)測與分析。

2、ohos是由華為主導(dǎo)開發(fā)的開源操作系統(tǒng),旨在適用于多種終端設(shè)備,如智能家居、可穿戴設(shè)備等。由于ohos平臺的特殊性和新穎性,現(xiàn)有的網(wǎng)絡(luò)捕獲工具難以直接在其上運行,亟需一種可以使wireshark工具有效地在ohos平臺上工作的方法。

3、因此,現(xiàn)有技術(shù)還有待改進和提高。


技術(shù)實現(xiàn)思路

1、本發(fā)明的主要目的在于提供一種網(wǎng)絡(luò)數(shù)據(jù)包的測試方法、裝置、終端及存儲介質(zhì),旨在解決現(xiàn)有技術(shù)中的網(wǎng)絡(luò)捕獲工具難以直接在ohos平臺上運行的問題。

2、為了實現(xiàn)所述目的,本發(fā)明第一方面提供一種網(wǎng)絡(luò)數(shù)據(jù)包的測試方法,其中,所述網(wǎng)絡(luò)數(shù)據(jù)包的測試方法包括:

3、基于數(shù)據(jù)包捕獲模塊在目標(biāo)平臺上捕獲目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包,所述目標(biāo)平臺為ohos平臺;

4、將所述目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包保存在臨時文件夾中;

5、構(gòu)建目標(biāo)通信管道,基于所述目標(biāo)通信管道通知處理所述目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包;

6、基于wireshark工具對所述目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包進行解碼。

7、在一種實現(xiàn)方式中,所述在目標(biāo)平臺上捕獲目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包,包括:

8、基于第一數(shù)據(jù)庫在目標(biāo)平臺上實時進行網(wǎng)絡(luò)數(shù)據(jù)包的捕獲,當(dāng)成功捕獲到所述目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包,將所述目標(biāo)數(shù)據(jù)包轉(zhuǎn)換為原始數(shù)據(jù)流格式,所述第一數(shù)據(jù)庫包括libpcap庫或winpcap庫。

9、在一種實現(xiàn)方式中,所述將所述目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包保存在臨時文件夾中,包括:

10、基于第二數(shù)據(jù)庫將原始數(shù)據(jù)流格式的所述目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包轉(zhuǎn)換成目標(biāo)格式,以使得wireshark工具能夠處理所述目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包;

11、將轉(zhuǎn)換成目標(biāo)格式后的所述目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包保存在所述臨時文件夾中。

12、在一種實現(xiàn)方式中,所述基于所述目標(biāo)通信管道通知處理所述目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包,包括:

13、基于所述目標(biāo)通信管道傳遞目標(biāo)數(shù)據(jù)捕獲狀態(tài)信息給所述wireshark工具,所述目標(biāo)數(shù)據(jù)捕獲狀態(tài)信息包括捕獲的網(wǎng)絡(luò)數(shù)據(jù)包數(shù)量以及網(wǎng)絡(luò)數(shù)據(jù)包的存儲位置;

14、所述wireshark工具接收所述目標(biāo)數(shù)據(jù)捕獲狀態(tài)信息并基于所述目標(biāo)數(shù)據(jù)捕獲狀態(tài)信息處理所述目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包。

15、在一種實現(xiàn)方式中,所述基于wireshark工具對所述目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包進行解碼包括:

16、基于所述第二數(shù)據(jù)讀取所述臨時文件夾中的所述目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包并基于內(nèi)置解碼器對所述目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包進行解碼得到目標(biāo)信息;

17、將所述目標(biāo)信息呈現(xiàn)在目標(biāo)軟件中,以用于分析與調(diào)式。

18、在一種實現(xiàn)方式中,所述數(shù)據(jù)包捕獲模塊與所述wireshark工具通過api接口進行通信。

19、在一種實現(xiàn)方式中,所述臨時文件夾自動對存入的數(shù)據(jù)進行加密處理。

20、本發(fā)明的第二方面,一種網(wǎng)絡(luò)數(shù)據(jù)包的測試裝置,包括:

21、控制器創(chuàng)建模塊,用于接收第一信號,基于所述第一信號創(chuàng)建目標(biāo)控制器,所述目標(biāo)控制器用于控制目標(biāo)控制設(shè)備;

22、第二信號接收模塊,用于接收第二信號,所述第二信號為基于所述目標(biāo)控制器控制目標(biāo)子設(shè)備的信號;

23、綁定模塊,用于基于所述第二信號創(chuàng)建目標(biāo)控制協(xié)議并將所述目標(biāo)控制協(xié)議綁定至所述目標(biāo)控制器,所述目標(biāo)控制協(xié)議用于遠(yuǎn)程管控所述目標(biāo)子設(shè)備。

24、本發(fā)明的第三方面,提供一種終端,其中,所述終端包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的網(wǎng)絡(luò)數(shù)據(jù)包的測試程序,所述網(wǎng)絡(luò)數(shù)據(jù)包的測試程序被所述處理器執(zhí)行時實現(xiàn)如上所述的網(wǎng)絡(luò)數(shù)據(jù)包的測試方法的步驟。

25、本發(fā)明的第四方面,提供一種計算機可讀存儲介質(zhì),其中,所述計算機存儲介質(zhì)存儲有一個或者多個程序,該一個或者多個程序可被一個或者多個處理器執(zhí)行,以實現(xiàn)上述任一項所述的網(wǎng)絡(luò)數(shù)據(jù)包的測試方法的步驟。

26、有益效果:與現(xiàn)有技術(shù)相比,本發(fā)明提供了一種網(wǎng)絡(luò)數(shù)據(jù)包的測試方法、裝置、終端及存儲介質(zhì)。本發(fā)明提供的網(wǎng)絡(luò)數(shù)據(jù)包的測試方法中,首先基于數(shù)據(jù)包捕獲模塊在目標(biāo)平臺上捕獲目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包,所述目標(biāo)平臺為ohos平臺,然后將所述目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包保存在臨時文件夾中,構(gòu)建目標(biāo)通信管道,基于所述目標(biāo)通信管道通知處理所述目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包,最后,基于wireshark工具對所述目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包進行解碼。本發(fā)明為用戶提供了一種網(wǎng)絡(luò)數(shù)據(jù)包的測試方法,解決了現(xiàn)有技術(shù)中wireshark工具對ohos平臺缺乏有效的支持的問題,使得開發(fā)者和運維人員能夠更加方便地在ohos平臺上進行網(wǎng)絡(luò)流量分析和問題診斷,有助于提高系統(tǒng)的穩(wěn)定性和安全性。



技術(shù)特征:

1.一種網(wǎng)絡(luò)數(shù)據(jù)包的測試方法,其特征在于,所述網(wǎng)絡(luò)數(shù)據(jù)包的測試方法包括:

2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)數(shù)據(jù)包的測試方法,其特征在于,所述在目標(biāo)平臺上捕獲目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包,包括:

3.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)數(shù)據(jù)包的測試方法,其特征在于,所述將所述目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包保存在臨時文件夾中,包括:

4.根據(jù)權(quán)利要求3所述的網(wǎng)絡(luò)數(shù)據(jù)包的測試方法,其特征在于,所述基于所述目標(biāo)通信管道通知處理所述目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包,包括:

5.根據(jù)權(quán)利要求3所述的網(wǎng)絡(luò)數(shù)據(jù)包的測試方法,其特征在于,所述基于wireshark工具對所述目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包進行解碼包括:

6.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)數(shù)據(jù)包的測試方法,其特征在于,所述數(shù)據(jù)包捕獲模塊與所述wireshark工具通過api接口進行通信。

7.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)數(shù)據(jù)包的測試方法,其特征在于,所述臨時文件夾自動對存入的數(shù)據(jù)進行加密處理。

8.一種網(wǎng)絡(luò)數(shù)據(jù)包的測試裝置,其特征在于,所述裝置包括:

9.一種智能終端,其特征在于,所述智能終端包括存儲器、處理器以及存儲在所述存儲器上并可在所述處理器上運行的網(wǎng)絡(luò)數(shù)據(jù)包的測試程序,所述網(wǎng)絡(luò)數(shù)據(jù)包的測試程序被所述處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-7任意一項所述網(wǎng)絡(luò)數(shù)據(jù)包的測試方法的步驟。

10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)存儲有網(wǎng)絡(luò)數(shù)據(jù)包的測試程序,所述網(wǎng)絡(luò)數(shù)據(jù)包的測試程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-7任意一項所述網(wǎng)絡(luò)數(shù)據(jù)包的測試方法的步驟。


技術(shù)總結(jié)
本發(fā)明公開了一種網(wǎng)絡(luò)數(shù)據(jù)包的測試方法、裝置、終端及存儲介質(zhì)。方法包括:基于數(shù)據(jù)包捕獲模塊在目標(biāo)平臺上捕獲目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包,所述目標(biāo)平臺為OHOS平臺;將所述目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包保存在臨時文件夾中;構(gòu)建目標(biāo)通信管道,基于所述目標(biāo)通信管道通知處理所述目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包;基于Wireshark工具對所述目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包進行解碼。本發(fā)明解決了現(xiàn)有技術(shù)中Wireshark工具對OHOS平臺缺乏有效的支持的問題,使得開發(fā)者和運維人員能夠更加方便地在OHOS平臺上數(shù)據(jù)包的捕獲與分析。

技術(shù)研發(fā)人員:韓沛沛
受保護的技術(shù)使用者:深圳開鴻數(shù)字產(chǎn)業(yè)發(fā)展有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/9
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
本溪| 尚义县| 绥棱县| 阿巴嘎旗| 彭阳县| 交口县| 庆元县| 文水县| 仁化县| 康平县| 信丰县| 临海市| 平和县| 清河县| 江达县| 镇远县| 周宁县| 象山县| 黄冈市| 仁布县| 新田县| 石阡县| 伊通| 南和县| 且末县| 海林市| 宝坻区| 满城县| 南澳县| 大宁县| 梁山县| 博罗县| 乌恰县| 东至县| 沽源县| 彰武县| 墨玉县| 五华县| 普陀区| 那曲县| 新干县|