1. 程式人生 > >scapy基礎之一 ----簡單命令

scapy基礎之一 ----簡單命令

 

前言

     scapy是python寫的一個功能強大的互動式資料包處理程式,可用來發送、嗅探、解析和偽造網路資料包,常常被用到網路攻擊和測試中。下面介紹簡單命令。

  • ls()
    List all available protocols and protocol options

  • lsc()
    List all available scapy command functions

  • conf
    Show/set scapy configuration parameters

1. ls() 列出scapy中已實現的網路協議

  • 羅列所有支援的網路協議

         

  • ls(ARP) 列出ARP協議頭部欄位格式。 不是ls(arp)

        

  • ARP().show()顯示包的ARP資訊

        

2. lsc() 列出scapy中可以使用的命令或函式

      

     下面以sr1(IP(dst='192.168.0.1‘)/ICMP())為例,a.summary()顯示摘要

     

3. 儲存響應的報文,並用wireshare開啟

    

    

4. conf設定scapy的配置引數