OTT 網路抓包

2021-06-28 20:41:26 字數 511 閱讀 9034

有些時候,我們為了更好分析ott盒子的網路行為,我們需要對其進行抓包。

一般情況下有兩種狀況。

該盒子我們有root許可權,可以通過adb登陸到盒子中

該盒子我們無法登入

在這兩種情況下,我們可以分別用不同的方式來完成網路抓包

這種情況下,我們一般是通過盒子的內部命令tcpdump進行抓包分析

#cd /mnt/sdcard    

#tcpdump -s0 -w test.cap

>adb pull /mnt/sdcard/test.cap 

後面就可以使用wireshark來進行分析了,當然,如果是無線網絡卡,則要調整為

#tcpdump -s0 -i wlan0 -w test.cap 

如果遇到盒子中沒有tcpdump命令的,則可以自己先push乙個到該盒子上,附件裡面是arm架構下的tcpdump程式。

這種情況下,我們可以使用hub集線器,或者是用筆記本當熱點,讓盒子通過wifi來連線該熱點的方式,在筆記本上進行抓包。

C 網路抓包

以前一直都是知道用winpcap的,現在網上搜了一下,有用c 封裝好了的,很好用 下面是其中的幾個用法 這個類庫作者的主頁 pcapopen 有下面幾個方法 pcapopen pcapopen bool promiscuous mode pcapopen bool promiscuous mode,...

Linux 網路抓包

除錯網路程式時,通常需要抓包分析。linux下的tcpdump就很好。ubuntu下預設已經安裝。下面先舉個實際的例子.比如我有乙個c 程式監聽本地埠8889,另乙個newlisp程式通過tcp和其通訊。首先可以檢查一下有幾個網路介面。root dean ga ma790xt ud4p tcpdum...

linux 網路抓包

方案 1 使用linux中的tcpdump抓包 2 wireshark分析 tcpdump tcp i eth1 t s 0 c 100 and dst port 22 and src net 192.168.1.0 24 w target.cap 1 tcp ip icmp arp rarp 和 ...