97人妻精品一区二区三区软件,人妻偷拍在线,插丝袜美女小穴视频,美女午夜福利在线

      • <i id="89dc3"></i>
        當前位置: 首頁 >應用方案 >技術應用 >

        星型組網(wǎng)模塊的抓包工具使用簡介

          一、 E70-915NWxxS系列星型組網(wǎng)模塊簡介

          E70-915NWxxS系列星型組網(wǎng)模塊工作在915MHz頻段,星型組網(wǎng)模塊集主機(協(xié)調(diào)器)、終端(節(jié)點)為一體。我們可利用抓包工具和嗅探器對無線數(shù)據(jù)包進行嗅探,從而方便代碼的調(diào)試和交互流程的分析,本文主要介紹如何設置和使用SmartRF Packet Sniffer 2和Wireshark 進行抓包(E70-433NWxxS的抓包方法與其一致)。


          二、軟件簡介

          1、SmartRF Packet Sniffer 2簡介SmartRF Packet Sniffer 2包括軟件和固件兩部分,可結合Wireshark來捕獲和顯示無線數(shù)據(jù)包。SmartRF Packet Sniffer 2支持CC13xx和CC26xx系列的設備作為捕獲設備。SmartRF Packet Sniffer 2包包括以下組件:

        1.   用于配置和與捕獲設備通信的SmartRF Sniffer Agent (PC端工具)。

        2.   允許CC13xx和CC26xx 設備作為捕獲設備的固件。

        3.   固件源碼

        4.   Wireshark的剖析器(IEEE 802.15.4通信標準和TI無線分組信息剖析器)。

          2、Wireshark簡介Wireshark(前稱Ethereal)是一個網(wǎng)絡封包分析軟件。網(wǎng)絡封包分析軟件的功能是擷取網(wǎng)絡封包,并盡可能顯示出最為詳細的網(wǎng)絡封包信息。在過去,網(wǎng)絡封包分析軟件是非常昂貴的, Wireshark的出現(xiàn)改變了這一切。在GNUGPL通用許可證的保障范圍底下,使用者可以以免費的代價取得軟件與其源代碼,并擁有針對其源代碼修改及客制化的權利。Wireshark是目前全世界最廣泛的網(wǎng)絡封包分析軟件之一。

          

        三、準備工作

          1、下載Wireshark 2.6.x穩(wěn)定版本

          a.下載Wireshark網(wǎng)址 (需要網(wǎng)址的朋友可以問留言索要,推文規(guī)則暫不支持非微信鏈接)

          b.下載Wireshark到電腦默認路徑

          2、下載SmartRF Packet Sniffer 2到電腦默認路徑      

          注意:要先下載Wireshark再下載SmartRF Packet Sniffer 2。如果Wireshark安裝在默認安裝路徑上,SmartRF包嗅探器2安裝程序?qū)呀馕霾寮椭频絎ireshark。

          3、硬件準備  

          使用SmartRF Packet Sniffer 2和Wireshark對E70-915NWxxS星型組網(wǎng)模塊的無線數(shù)據(jù)進行抓包時,需要至少三個E70-915NWxxS星型組網(wǎng)模塊,一個作為協(xié)調(diào)器,一個作為節(jié)點以及一個嗅探設備,只有下載包嗅探固件的設備才能作為嗅探設備,E70-915NWxxS星型組網(wǎng)模塊的包嗅探固件的位于:SmartRF Packet Sniffer 2的下載路徑sniffer_fwin cc13x0lp sniffer_fw.hex,用戶可使用Flash Programmer2或Uniflash軟件進行程序的下載。

          需注意,下載了嗅探程序的嗅探器的串口引腳并不是E70-915NWxxS星型組網(wǎng)模塊串口引腳,我們可以通過打開一個SDK的示例程序,如uartecho例程,可看到程序中設置串口接收引腳為IOID_2,串口發(fā)送引腳為IOID_3,因此模塊需要把這兩個引腳引出來,如下圖所示貼有標簽紙的引腳接T2的Tx。

        QQ截圖20191206111511

          SDK串口引腳配置

        QQ截圖20191206111530

          串口引出圖

          將下載好固件的E70-915NWxxS模塊和下載好嗅探程序的嗅探設備上電,如下圖所示:

        QQ截圖20191206111542

          四、SmartRF Packet Sniffer 2設置

          SmartRF Sniffer Agent可以通過多種方式向Wireshark傳輸數(shù)據(jù),下面演示如何使用Pipe的方式,將數(shù)據(jù)發(fā)送到本地機器上的Wireshark。

          打開SmartRF Packet Sniffer 2.

          點擊Options -> Data Out ,選擇 Use Pipe(Vista or higher)

        QQ截圖20191206111554

          點擊Device Configuration..按鈕,選擇一個嗅探器設備。然后點擊Configuration按鈕,選擇協(xié)議, PHY設置和頻段,選擇信道(注意頻率要和我們待抓模塊的頻率一致),點擊OK,如圖下所示。

        QQ截圖20191206111615

          點擊Start All。輸入數(shù)據(jù)指示框變?yōu)榫G色,輸出數(shù)據(jù)指示框變?yōu)樗{色。QQ截圖20191206111630  創(chuàng)建一個新的Wireshark桌面快捷方式。在創(chuàng)建Wireshark桌面快捷鍵后,點擊屬性->快捷方式->目標(T),將此欄的信息改為“"C:Program FilesWiresharkWireshark.exe" -i.pipeiwspc_data -k”,設置完成后點擊應用。

        QQ截圖20191206111642

          從新的快捷方式運行Wireshark網(wǎng)絡封包分析軟件。Wireshark顯示捕獲的數(shù)據(jù),且Sniffer Agent圖標變?yōu)榫G色。

        QQ截圖20191206111652

          

        五、Wireshark設置

          打開Wireshark,在工具欄點擊幫助 -> 關于Wireshark(A) -> 插件,確認以下三個插件已經(jīng)安裝:

        1.   ti802154ge-x(86/64)-2x.dll

        2.   tirpi-x(86/64)-2x.dll

        3.   ti-ble-packet-info-x(86/64)-2x.dll

          詳見下圖:

        QQ截圖20191206111704

          若這三個解析插件沒有在此顯示,可以使用以下的任意一種方式解決:

          驗證Wireshark安裝在默認位置,然后再次運行SmartRF Packet Sniffer 2安裝程序

          從SmartRF Packet Sniffer 2安裝位置手動復制插件文件(SmartRF Packet Sniffer 2下載路徑wiresharkplugin.6.x)到Wireshark插件文件夾(Wireshark安裝路徑plugins.6.xepan). 如果你安裝了32位的Wireshark,那么使用x86版本的插件;如果你安裝了64位的Wireshark,那么使用x64版本的插件。

          可以通過配置Wireshark,來對加密的數(shù)據(jù)包進行解析,由于E70-915NWxxS并未開啟安全密鑰的設置,因此這里不再描述如何配置Wireshark對加密的數(shù)據(jù)包進行解析


          六、Wireshark使用方法

          Wireshark數(shù)據(jù)包頁面如下圖所示,各個紅框的具體內(nèi)容如下所示:

          紅框1:顯示每個數(shù)據(jù)包的主要信息。

          Time:數(shù)據(jù)包的時間戳,主要用于查看兩個數(shù)據(jù)包的時間差

          Source:發(fā)送數(shù)據(jù)方的短地址

          Destination:接收數(shù)據(jù)方的短地址

          Protocol:協(xié)議類型

          Length:無線數(shù)據(jù)包的長度

          Destination PAN:PANID

          Info:數(shù)據(jù)類型、發(fā)送方短地址和目標短地址

          紅框2:選中的無線數(shù)據(jù)包的數(shù)據(jù)分組,可展開數(shù)據(jù)分組以查看詳細信息。

          紅框3:選中的無線數(shù)據(jù)包的全部內(nèi)容。

        QQ截圖20191206111714

         

        2、Wireshark數(shù)據(jù)包顯示

          Wireshark中數(shù)據(jù)包的顯示如下圖所示。從SmartRF Sniffer Agent發(fā)送到Wireshark的每個數(shù)據(jù)包都封裝在UDP/IP數(shù)據(jù)包中。UDP/IP數(shù)據(jù)包信息可以忽略。其中TI 802.15.4GE分組的數(shù)據(jù)被封裝在TI Radio Packet Info分組中,TI Radio Packet Info包括以下信息:

          Interface: 捕獲數(shù)據(jù)的設備(嗅探器)的接口類型和接口號

          Frequency: 頻率信息

          Channel: 信道信息

          PHY: PHY描述

          RSSI: 數(shù)據(jù)包的信號強度

          Frame Check Status: CRC狀態(tài)

        QQ截圖20191206111723

          綜上所述,在E70-433NWxxS無線模塊/E70-915NwxxS星型組網(wǎng)模塊的協(xié)調(diào)器設備與節(jié)點設備數(shù)據(jù)交互的過程中,所發(fā)送出來的無線數(shù)據(jù)包不僅僅只有我們通過串口發(fā)送給設備的數(shù)據(jù),因此在實際的開發(fā)過程中,我們可以結合Wireshark以及SmartRF Packet Sniffer 2進行調(diào)試和代碼分析,這讓我們能夠更清晰地理解E70-433NWxxS/E70-915NwxxS模塊的協(xié)調(diào)器設備與節(jié)點設備的數(shù)據(jù)交互邏輯。


        今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動化的發(fā)展,提升資源利用率,更多星型組網(wǎng)模塊產(chǎn)品和物聯(lián)網(wǎng)應用技術資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)和企業(yè)公眾號(微信號:cdebyte)進行了解,也可以直接撥打400電話咨詢技術專員!


        相關閱讀:

        1、星型組網(wǎng)模塊的兩種交互方式優(yōu)缺點解析

        2、mesh組網(wǎng)和普通星型組網(wǎng)的簡述和區(qū)別

        3、常見網(wǎng)絡拓撲結構之星型組網(wǎng)技術詳解

        4、什么是FMS星型組網(wǎng)技術?FMS星型組網(wǎng)產(chǎn)品介紹



        點擊撥打: 億佰特官網(wǎng) 4000-330-990