一、scapy簡介與安裝
scapy(http://www.secdev.org/projects/scapy/)是一個強(qiáng)大的交互式數(shù)據(jù)包處理程序,它能夠?qū)?shù)據(jù)包進(jìn)行偽造或解包,包括發(fā)送數(shù)據(jù)包、包嗅探、應(yīng)答和反饋匹配等功能??梢杂迷谔幚砭W(wǎng)絡(luò)掃描、路由跟蹤、服務(wù)探測、單元測試等方面,本節(jié)主要針對scapy的路由跟蹤功能,實現(xiàn)TCP協(xié)議方式對服務(wù)可用性的探測,比如常用的80(HTTP)與443(HTTPS)服務(wù),并生成美觀的路由線路圖報表,讓管理員清晰了解探測點(diǎn)到目標(biāo)主機(jī)的服務(wù)狀態(tài)、骨干路由節(jié)點(diǎn)所處的IDC位置、經(jīng)過的運(yùn)營商路由節(jié)點(diǎn)等信息。
下面詳細(xì)進(jìn)行介紹。
scapy模塊的安裝方法如下:
# scapy模板需要tcpdump程序支持,生成報表需要graphviz、ImageMagick圖像處理包支持 # yum -y install tcpdump graphviz ImageMagick
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。