看板 PangSir 關於我們 聯絡資訊
程式要求: 名字填入你的"中文名字" 性別填入你的"性別" 學號填入你的"台大學號" 報告要求: "中文心得"五十個字以內 不會要求輸入任意名字,只要求你的程式在 /~cn/2008/reg/list.txt 秀出你的名字性別學號即可,分數是依照網頁上打分數,所以出現你的 中文名字 性別 台大學號 就拿到分數。 例如: 班上有位叫王小明(男),學號b94902321。 當我在他的"b94902321_hw1"資料夾內輸入指令make run時, /~cn/2008/reg/list.txt就要秀出下面那行 王小明 b94902321 男 Q1:這次作業會用到wireshark/ethereal嗎? A:這次作業必須用到wireshark/ethereal才能完成作業一,原因是我們不清楚POST是 使用怎樣的中文編碼(雖然我們可以透過GOOGLE找到編碼方式,但使用抓封包軟體可以 更快知道他是如何編碼)。因此我們必須先用瀏覽器嘗試註冊,並同時使用wireshark/ ethereal抓取封包,這樣我們便可以得知我們要傳怎樣的中文編碼,因此每個人傳的 編碼應該是不一樣的,所以程式也會不一樣(因為大家的名字都不一樣)。 Q2:這次作業會用到cygwin嗎? A:這次作業不一定要用到cygwin,使用系上工作站寫程式亦可。但是如果你想要抓取自 己程式的封包的話,工作站是不提供抓封包權限的,因此解決辦法就是安裝cygwin在 自己的機器上,並且把工作站的code傳到自己電腦上,因為cygwin提供了介面,故你 不需要修改程式就可以正常編譯,當然這時候就可以抓取封包,並且和用瀏覽器抓取 的封包進行比對進行抓蟲。 Q3:cygwin畫面可以放大嗎? A:Alt+Enter全螢幕。滑鼠右鍵內容把字型放大。安裝SSHD用PIETTY連。 Q4:我的OS是UNIX-LIKE的,wireshark/ethereal有linux版本嗎? A:有。http://sourceforge.net/project/showfiles.php?group_id=255 選擇wireshark-0.99.8.tar.bz2。 Q5:如果我都還是不知道怎麼寫作業一怎麼辦? A:助教們會視作業繳交情況適時安排時間會在作業繳交截止日的前一星期內開班授課。 PS:記得有隱藏連結可以參考喔,如果作業上有其他問題隨時歡迎提出。 ※ 編輯: cnTA 來自: 118.169.145.3 (03/16 02:47)