linux系統抓包命令


IP地址抓包:tcpdump -i any host 1.1.1.2 -n

端口抓包: tcpdump -i any port 6789 -n

wireshak工具抓包:tcp.port == 6789

                    

  1. 過濾源ip、目的ip。在wireshark的過濾規則框Filter中輸入過濾條件。如查找目的地址為192.168.101.8的包,ip.dst==192.168.101.8;查找源地址為ip.src==1.1.1.1;

    使用wireshark常用的過濾命令
  2. 端口過濾。如過濾80端口,在Filter中輸入,tcp.port==80,這條規則是把源端口和目的端口為80的都過濾出來。使用tcp.dstport==80只過濾目的端口為80的,tcp.srcport==80只過濾源端口為80的包;

    使用wireshark常用的過濾命令
  3. 協議過濾比較簡單,直接在Filter框中直接輸入協議名即可,如過濾HTTP的協議;

    使用wireshark常用的過濾命令
  4. http模式過濾。如過濾get包,http.request.method=="GET",過濾post包,http.request.method=="POST";

    使用wireshark常用的過濾命令
  5. 連接符and的使用。過濾兩種條件時,使用and連接,如過濾ip為192.168.101.8並且為http協議的,ip.src==192.168.101.8 and http。

    使用wireshark常用的過濾命令


免責聲明!

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



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