全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1801
推到 Plurk!
推到 Facebook!

關於msn及icq的檔案傳送

答題得分者是:JerryKuo
csm825050
一般會員


發表:49
回覆:29
積分:15
註冊:2003-08-20

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-09-06 09:21:50 IP:61.30.xxx.xxx 未訂閱
請問各位: icq跟msn都可以傳送檔案,我該如何知道它們用哪一個port呢? 每次都不一樣啊,如何去找呢?
csm825050
一般會員


發表:49
回覆:29
積分:15
註冊:2003-08-20

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-09-06 09:57:20 IP:61.30.xxx.xxx 未訂閱
再補問問題: 還有http跟ftp的該如何判斷呢? 現在只知道ftp是用port 20,可是也可以另外定一的,很商腦筋
JerryKuo
版主


發表:42
回覆:571
積分:322
註冊:2003-03-10

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-09-08 12:00:16 IP:61.230.xxx.xxx 未訂閱
引言: 請問各位: icq跟msn都可以傳送檔案,我該如何知道它們用哪一個port呢? 每次都不一樣啊,如何去找呢?
你好: ICQ和MSN傳送檔案的PORT都會放在某一個特定封包裡,所以只要能解開封包 的語法,就能找到傳送檔案的PORT。 ICQ: 封包解法,有資料可以參考; http://www.algonet.se/~henisak/icq/icqv5.html#NEWS http://www.stud.uni-karlsruhe.de/~uck4/ICQ/index_gen.html 不過ICQ已和AIM合併,有些不明資料就是AIM的,基本上port的資料都放在封包的 最後,和使用者的ip放在一起。資料型態為數字描述,例如:192,168,1,1在封包 裡的資料為C0 A8 01 01。 MSN: 封包解法太複雜,也沒有看過有這方面的解法說明,以下是我的經驗,如果只是要 找檔案傳輸的port,可以擷取封包有這幾個字串的 "MSG";"ACCEPT"or"INVITE";"{5D3E02AB-6190-11d3-BBBB-00C04F795683}"。 同時含有這些字串裡,PORT就放在: "IP-Address: " "使用者IP" "Port: " "檔案傳輸的PORT"。 資料型態為文字描述,例如:192 在封包裡的資料為 31 39 32 FTP: 擷取FTP封包含有"PORT"這個字,資料排列為 "PORT" "使用者IP" "檔案傳輸PORT" 資料型態也是為文字描述 HTTP: 小弟沒遇過,所以沒有相關研究 參考看看,如果大家有不一樣的方法,也給小弟多多指教,我需要多一點這方 面的資訊。
csm825050
一般會員


發表:49
回覆:29
積分:15
註冊:2003-08-20

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-09-08 13:18:52 IP:61.30.xxx.xxx 未訂閱
JerryKuo你好: 謝謝你的答覆,我會去試試看的,我有發現http的,不過不是很確定,至少目前我遇到兩種格式了,其中一種的做法是查看來源端為80的封包,在有資料的狀態下會有一行寫著Location: Http://xxxx.yyyy.zzzz:1234/abc/def/123.txt裡面的123就是資料傳送的port,彼此交流,希望對你有助益,我也不知道這種做法對不對,彼此交流,希望對大家有助益
系統時間:2024-04-21 0:02:49
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!