Centos下抓包



剛才遇到一個問題,微信配置時token總是失敗。 於是抓一下服務器的包。看看是否是數據傳輸出了問題。 先安裝工具

[Shell] 純文本查看 復制代碼
?
1
yum install -y wireshark



命令

[Shell] 純文本查看 復制代碼
?
1
tshark -i eth0 -f 'tcp dst port 80'

網卡0  抓80端口數據。結果如下

7226 > http [SYN] Seq=0 Win=14400 Len=0 MSS=1440 SACK_PERM=1 WS=128
26.707806323 101.226.103.63 -> 172.19.76.128 TCP 54 57226 > http [ACK] Seq=1 Ack=1 Win=14464 Len=0
26.707856157 101.226.103.63 -> 172.19.76.128 HTTP 302 GET /api.php?id=9&signature=fd913acf4ed73e4cf8399b268deaa3f56aed891a&echostr=7823680985051659695×tamp=1492875686&nonce=822047355 HTTP/1.0
26.739522466 101.226.103.63 -> 172.19.76.128 TCP 54 57226 > http [ACK] Seq=249 Ack=486 Win=15488 Len=0
26.739538730 101.226.103.63 -> 172.19.76.128 TCP 54 57226 > http [FIN, ACK] Seq=249 Ack=487 Win=15488 Len=0


看到請求的url了。 然后訪問一下調試通過


然后還有個更方便的工具 。 tcpdump

[Shell] 純文本查看 復制代碼
?

1
yum install -y tcpdump; tcpdump tcp port 80 -i eth0


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM