[求助]如何使用Ethereal抓取Ethernet和DHCP封包



贊助商連結


ligem
2006-03-21, 12:05 AM
最近學校開始教導使用Ethereal這一套軟體,但其中有需要我們自行去抓取Ethernet和DHCP封包,但我只知道Ethernet是乙太網路,而其中的封包去不清楚他的意思,所以想請教板上有使用過Ethereal的人教導我如何抓取上述兩種的封包,感激不盡。

贊助商連結


cedric2000
2006-03-21, 02:17 PM
應該還好吧
我想你的第一部應該是找好一部電腦是使用DHCP的方式取得IP的
接下來,就把ethereal裝上去
然後把開始用ethereal去抓封包
在抓的同時, 重新去renew ip
我想這樣抓下來的封包裡面就會有你要的東西了吧....

ethereal如果不做進階設定的話
已經算是介面很簡單的東西了
我想學校應該也不是全部都沒提過相關的東西才對
先玩看看吧
有問題再提出來討論吧

ligem
2006-03-21, 11:36 PM
感謝你的回答,今天有去問過老師了,說要抓DHCP的封包是需要有支援DHCP的硬體才能抓取,可惜我手上並沒有類似的東西>"<,所以只好往其他方面著手了,但還是非常感謝你的回答。

cj_kuo
2006-03-22, 12:16 PM
感謝你的回答,今天有去問過老師了,說要抓DHCP的封包是需要有支援DHCP的硬體才能抓取,可惜我手上並沒有類似的東西>"<,所以只好往其他方面著手了,但還是非常感謝你的回答。

Mmm... 不解?

支援 DHCP 的硬體?你說的是 DHCP Server 或 DHCP Client?

如果是 Server 的話,隨便借一台爛爛的 IP 分享器就可以了。如果是 Client 的話,隨便找一台裝 98/ME/2000/XP 的爛電腦(至少一片網卡)就可以用了...

如果真要說有問題,那就是要想辦法生一台 Hub (不是Switch Hub) 或者是高階的 Switch. 理由你們老師應該要說的出來。


Kuo...

不應有恨
2006-03-23, 06:14 PM
把自己裝ethereal那台電腦改成自動取得IP
它就是DHCP client
你就可以抓到它發出的DHCP封包了
可以試試看

Dave-NAK
2006-06-20, 09:43 PM
用switch似乎無法捉到別人的封包
如果可以
找台單純的HUB
沒有Switch的功能
把你的網路線及別人的網路線
接在同一HUB上
就可擷取到別人的封包囉......

Ares
2006-06-22, 12:42 AM
感謝你的回答,今天有去問過老師了,說要抓DHCP的封包是需要有支援DHCP的硬體才能抓取,可惜我手上並沒有類似的東西>"<,所以只好往其他方面著手了,但還是非常感謝你的回答。
如果老師沒有誤解問題的話,那這位老師真的太離譜了
DHCP packet當然可已經由一般網卡抓到,當然前提是要有DHCP活動產生
上述已經有人把可能的狀況都說明了