[S20_WebFund] Lab#1 醫資一 408570291 陳芃妤

Group content visibility: 
Use group defaults
Groups audience: 

wireshark

1.

GET:

POST:

Cookie:

Set-Cookie:

2.文字說明

我用輔大學生資訊入口網來測試,打開wireshark點選要選擇的網路,再到入口網將自己的帳號密碼登入,再回到wireshark利用搜尋字串打上自己的學號就會在Post看到我剛剛登入的帳號密碼,再利用http.request.method == "GET"找出GET的http封包,http.cookie找出Cookie:的封包,http contains "Set-Cookie: "找出Set-Cookie:的封包。

Get&Post Method

兩者都可以傳遞資料,Get 將參數以 Query String方式,加附在URL後面帶至Server端,執行速度較快,但因為是透過 URL 帶資料,所以有長度限制,Get跟Post比起來較不安全,因為傳遞的參數會在URL上顯示,也會被儲存在瀏覽器的歷史紀錄中,而Post放在 HTTP request 的 message body 內傳送遞不會在 URL 裡顯示,也不會被存在瀏覽器的歷史紀錄中,兩者用寄信來比喻,Get就像明信片,直接把要寫的內容寫在外面,字數也比較少,Post就像把信放在信封內,可以寫得較多,信封可以寫東西,信封內也可以放入想寄送的資料跟檔案。

Cookie

屬於一種小型的文字檔案,透過加密的方式儲存在用戶端上的資料,常見的應用是購物車、會員登入、瀏覽紀錄、遊戲分數、停留時間等等。

3.網址

http://140.136.251.210/student/

4.心得

在做這樣作業之前完全沒接觸過這類東西,一開始查了很久wireshark在幹嘛要怎麼下載怎麼使用,也不懂Get、Post在幹嘛,一開始參考了學長姊的,也看了很多網站介紹和別人的影片示範,慢慢摸索,一開始用了好久都找不到我打的帳號密碼在哪裡,後來查到一個教學影片用搜尋字串的就順利找到了,找到一個之後其他的也很快就找到了,Get跟Post的差異也看了很多人的介紹,成功完成之後覺得很開心學會了不一樣的東西很有成就感。

第二部分

1.截圖

原圖:

咖波入侵:

2. 文字說明

使用瀏覽器的開發人員工具(F12),找到相對應的編碼把咖波在Fandora的頭貼移到輔大的網站,並把防疫專區的文字和底下學校介紹的文字改成與咖波有關的(咖波就入侵校園了!),重新整理後恢復正常。

3.網址

https://fandorashop.com/tw/shop/yara?nav=product&sort=new&utm_campaign=Adwords_GH_A_yara_Tim_2001&utm_source=adwords&utm_medium=cpc&gclid=Cj0KCQjw3qzzBRDnARIsAECmryo0YocK8RkHwRc0-WNjZ0LyTTSKVJ41C2_-dCldmMH-e7IL5KUOjwoaAqS5EALw_wcB

http://www.fju.edu.tw/

4.心得

我覺得這項作業很酷很好玩,一開始打開F12看到密密麻麻的英文數字完全不知道要改哪裡,查了資料也問了會的人,最後終於找到要怎麼改要改的東西,一開始是先改Google首頁的背景顏色,後來把我喜歡的咖波跟學校網站結合,雖然重新整理後就恢復原樣,但改成自己想要的樣子很好玩。