網路紮根概念6- 安裝Wireshark抓封包 並查看封包的表頭與內容 | 雲端時代必備網路紮根概念(含TCP/IP與IPV6)

阿彬電腦
9 位粉絲
6 觀看·2024年10月14日
「雲端時代必備網路紮根概念(含TCP/IP與IPV6)」詳細線上課程連結:
https://www.udemy.com/course/tcpipipv6/?referralCode=6C8F3C4D4EBB95130B02
「AWS雲端實戰基礎」詳細線上課程連結:
https://www.udemy.com/course/aws-service/?referralCode=F89F4B85975612C59357
「Microsoft Azure雲端基礎實戰」詳細線上課程連結:
https://www.udemy.com/course/ms-azure/?referralCode=74F790E7290C998395E2
「AWS雲端Linux從零開始到架站與應用」詳細線上課程連結: https://www.udemy.com/course/awslinux/?referralCode=116FE91C10109D88E559
「Cisco Packet Tracer 8.X 基礎實戰」詳細線上課程連結:
https://www.udemy.com/course/packet-tracer/?referralCode=2620E85317674F4AD99A
大家好,我是阿斌
今天我們要安裝Wireshark抓風暴
並查看風暴的表頭與資料內容
Wireshark是一套很受歡迎的抓風暴軟體
我們要先下載並安裝
才能開始抓風暴
我們先連入Wireshark下載的官網
1.na.dl.wireshark.org
因為我的電腦是Windows 64位元
所以我選擇Win64這個資料夾
假如你是Mac系統
建議先看完這個影片
下個影片我們會用一臺Mac虛擬機
來demoWireshark和FTP的安裝
好,那我先點入Win64資料夾
這邊看到的是常用的版本
你要查看所有的版本
也可以點All versions
Wireshark隨時都會更新版本
其實裝哪一個版本都沒有關係
我目前看到最新的版本是4.2
您也可以跟我裝一樣的版本
好,那我在4.2.0x64.exe
這個檔案按滑鼠右鍵
點列存連結
這裡可以讓你指定
你要下載在哪一個資料夾下
好,那我選擇下載
點存檔
下載完我點兩下這個exe檔
開始安裝
我點是
點Next
Noted
Next
Install
點I agree
點Install
點Next
Finish
點Next
點Finish
安裝完在搜尋這邊我們打Wireshark
我們就可以找到Wireshark
點一下
我們打開Wireshark
我點Capture
Option
這邊可以讓我們選擇
我們要抓哪一片網卡流經的風暴
假如你有多片網卡的話
這裡也可以看到
這片網卡網路的流量
等一下我點Start
它就可以開始抓這片網卡流經的風暴
我點左上角的Stop
它就會停止
那從Start到Stop
中間抓到的風暴
就會顯示在這個螢幕上面
我們打開PowerShare
命令提示支援
終端機或者DOS都可以
我在Internet上面隨便找到一臺FTP Server
請輸入
ftp
空一格
ftp.tku.edu.tw
我們沒有帳號密碼
沒有關係
我們隨便輸入
重點只是看能不能抓到風暴
好
那我按Enter
它問我帳號是多少
我們在輸入帳號之前
請先抓風暴
回到Wireshark
我這裡點Start
它就開始抓風暴
接著我們切回PowerShare
我的帳號輸入LKK
Enter
密碼輸入123
Enter
它這裡顯示登錄失敗
因為你的帳號密碼不對
沒有關係
我們的重點只是看能不能抓到風暴
回到Wireshark
我這裡點左上角紅色的Stop
停止
從開始到停止
抓到的風暴就會顯示在這個螢幕上面
假如你在右下或者下方
有看到這個16位元的畫面
因為這個畫面我們沒有要看
所以我們可以把它
往右或者往下方縮小
左邊第一個欄位就是風暴的順序
這是第一個風暴
第二個風暴
第三個風暴
這個欄位就是來源IP
接著這個是目的IP
我這個風暴是從1.50傳到138
這個欄位是它用哪一個通訊協定
那假如我點protocol
它就會用這個欄位做排序
那我們這裡就可以看到FTP的風暴
我也可以從這個地方做過濾
我在這個地方打FTP
它就會把FTP的風暴幫我過濾出來
在FTP的風暴
我們就可以看到帳號是LKK
密碼是123
假如沒有加密的話
這些資料都是明明白白非常危險
我這邊點LKK這個風暴
這個風暴的表頭和內容
就會顯示在中間這一塊
那我們可以把它往上拉
這裡的ethernet就是第二層的表頭
IP第三層的表頭
TCP第四層的表頭
FTP567
我打開第二層表頭
這裡有來源MAC跟目的MAC
來源MAC就是我這臺電腦網卡的MAC
目的MAC就是我加D-Link這一臺AP
這一臺AP這一臺Router的MAC
我們之前有講
目的MAC是丟給我的Router
目的IP纔是丟到internet上面的FTP server
我把它縮起來
我打開第三層IP的表頭
在第三層IP的表頭中
最主要的欄位就是來源IP跟目的IP
來源IP1.50是我這臺筆電的IP
目的IP是遠端FTP server的IP
好 那我把第三層IP的表頭縮起來
我打開第四層TCP的表頭
這裡有來源PORT跟目的PORT
目的PORT就是我要連對方的什麼東西
21PORT就是我要連對方的FTP
為什麼需要來源PORT
假設我開了三個命令提示字元
我用第二個命令提示字元
去連遠端的FTP
遠端的FTP為什麼知道
回到第二個命令提示字元
為什麼不會回錯
原因就是因為有來源PORT
接著我們打開567資料的內容
我們可以看到這個資料是LKK
反斜線R 反斜線N
這個是Enter的意思
這個封包是我家的50
傳給83這臺FTP
接著83這臺FTP回到我家的50
它告訴我
你要告訴我密碼是多少
接著我家的50再傳給83這臺FTP
告訴它密碼是123 Enter
接著83再回到我家的50
說你登錄失敗
因為你的帳號密碼不對
這裡有一個重點
資料假如沒有做加密
在網路上都是明明白白非常危險
那你可能會想
駭客會在哪裡攔截我的封包
只要從來源這臺電腦
到目的那臺電腦
中間這條線的任何一個節點
都可以攔截封包
比如我在公司要寄一封信到目的端
這個封包第一個會先進到機房
接著會進到大樓的電信室
接著會傳給ISP
ISP再幫我連上internet再寄到目的端
所以在機房、電信室、ISP、目的端
都可以攔截封包
所以當你在外面使用
不認識的Wi-Fi無線AP上網
就要特別小心
因為Wi-Fi AP的顯示名稱是可以修改的
有心人士就會假冒麥當勞或者星巴克
讓你信以為真
當你透過他的Wi-Fi上網
又沒有做加密
他就可以攔截到你中間傳輸的所有資料
非常危險
那我們這個影片就介紹到這裡
謝謝收看
下次再見
