關於msn及icq的檔案傳送 |
答題得分者是:JerryKuo
|
csm825050
一般會員 發表:49 回覆:29 積分:15 註冊:2003-08-20 發送簡訊給我 |
|
csm825050
一般會員 發表:49 回覆:29 積分:15 註冊:2003-08-20 發送簡訊給我 |
|
JerryKuo
版主 發表:42 回覆:571 積分:322 註冊:2003-03-10 發送簡訊給我 |
引言: 請問各位: 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 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |