由於某些研究原因,我需要獲取http包的tcp序列號。我已經有了pcap文件,那麼我應該如何使用tshark來做到這一點?如何使用tshark提取所有http請求的tcp序列號?
非常感謝您回答我的問題!
由於某些研究原因,我需要獲取http包的tcp序列號。我已經有了pcap文件,那麼我應該如何使用tshark來做到這一點?如何使用tshark提取所有http請求的tcp序列號?
非常感謝您回答我的問題!
像這樣的東西應該這樣做:由.wireshark /喜好控制
tshark -r your_file -R http -T fields -e tcp.seq
的序列號是相對或絕對的。默認情況下它是相對的(所以你會看到小數字)。如果你想絕對序列號,編輯preferences
:
tcp.relative_sequence_numbers: FALSE
使用tshark的,
從這個頁面 https://www.wireshark.org/docs/dfref/t/tcp.html
C:\Program Files\Wireshark>tshark -r C:<path to pcap>sample.pcap -T fields -e ip.src -e ip.dst -e ip.proto -e tcp.srcport -e tcp.dstport -e tcp.flags.ack -e tcp.flags.cwr -e tcp.flags.ecn -e tcp.flags.fin -e tcp.flags.ns -e tcp.flags.push -e tcp.flags.res -e tcp.flags.reset -e tcp.flags.syn -e tcp.flags.urg > C:/20Oct.txt
更多應用把對應的TCP過濾器(tcp.nxtseq)檢查