關(guān)于Skype的P2P協(xié)議被中國(guó)工程師逆向破解的新聞對(duì)Skype用戶來(lái)說(shuō)絕對(duì)是一個(gè)壞消息,因?yàn)檫@樣會(huì)導(dǎo)致他們的通話效果造成嚴(yán)重的停頓。
隨著Skype破解版發(fā)布的日期暫近,由于這些破解版拒絕按P2P的規(guī)則出牌,那么也就意味著通過(guò)Skype來(lái)?yè)艽蛎赓M(fèi)電話的日子也是屈指可數(shù)了。
對(duì)這些Skype破解版來(lái)說(shuō),他們具有更多應(yīng)用的可能性。它們將可以讓第三方開(kāi)發(fā)人員開(kāi)發(fā)出兼容Skype的其他應(yīng)用程序,允許其他類(lèi)似IM提供商(如AOl,Yahoo和MSN等巨頭)開(kāi)發(fā)出和Skype系統(tǒng)互通的軟件版本,并可以開(kāi)發(fā)出和Asterisk適配器或者其他PBX系統(tǒng)互通的軟件,但是這樣的話,會(huì)令到Skype系統(tǒng)服務(wù)器的壓力不堪承受。
其中Skype成功最重要的因素之一便是它所依賴(lài)的超級(jí)節(jié)點(diǎn)系統(tǒng)結(jié)構(gòu)。它所有的通話都需要通過(guò)超級(jí)節(jié)點(diǎn)來(lái)進(jìn)行,如果通話的雙方不能建立直接的連接,則他們之間的通話需要通過(guò)這種超級(jí)節(jié)點(diǎn)來(lái)中轉(zhuǎn)。
但是被中國(guó)所破解的Skype客戶端軟件拒絕成為Skype超級(jí)節(jié)點(diǎn)的一個(gè),那么他們?nèi)绻蛣e人通話,也需要利用別的Skype用戶所提供的超級(jí)節(jié)點(diǎn)來(lái)達(dá)到這個(gè)目標(biāo)。
如果這個(gè)Skype破解版被越來(lái)越多的人使用,則意味著Skype系統(tǒng)上的超級(jí)節(jié)點(diǎn)越來(lái)越少,但是需要利用Skype系統(tǒng)上超級(jí)節(jié)點(diǎn)的用戶越來(lái)越多,這樣會(huì)使Skype系統(tǒng)無(wú)法承受如此大的負(fù)荷而造成通訊效果越來(lái)越差。這會(huì)導(dǎo)致Ebay要么增加自己的服務(wù)器來(lái)解決此問(wèn)題,或者放任狀況惡化而最后放棄此Skype系統(tǒng)。
Skype被逆向破解的消息首先是在 Vozin Coummunications 公司CEO Charlie Paglee的博客上報(bào)導(dǎo)出來(lái)的。Paglee據(jù)說(shuō)在中國(guó)工作過(guò)很多年,聲稱(chēng)他知道對(duì)Skype做逆向破解的這家公司,并于上個(gè)星期末接到一個(gè)從該公司通過(guò)破解版撥打給他的Skype電話。
根據(jù)他的博客所言,他們的第一次撥打嘗試沒(méi)有成功,第二次撥打成功但他聽(tīng)起來(lái)有點(diǎn)回音,通話9分鐘后斷線。而當(dāng)他撥打回去時(shí),第一次仍然沒(méi)有成功,而第二次成功后音質(zhì)和Skype之間通話效果差不多,并持續(xù)了3分鐘。
此破解版軟件由中國(guó)公司開(kāi)發(fā),現(xiàn)在并沒(méi)有命名,也沒(méi)有開(kāi)發(fā)出Skype其他的功能如即時(shí)信息,在線狀態(tài)等,但是該公司計(jì)劃在接下來(lái)的幾周希望能開(kāi)發(fā)出包含Skype以上功能的版本。雖然此破解版還不是很穩(wěn)定,但是此破解版能夠跨過(guò)一個(gè)被認(rèn)為完全封閉的Skype系統(tǒng)而讓Paglee接聽(tīng)Skype電話,已經(jīng)是一項(xiàng)巨大的突破。試想一下微軟的MSN Messenger和Yahoo Messenger的工程師發(fā)了九個(gè)月的時(shí)間才能推出使兩個(gè)軟件互通的測(cè)試版,那么就能想像到開(kāi)發(fā)出和一個(gè)封閉的系統(tǒng)如Skype互通的版本是多么的不容易。
那么這是一件好事嗎?
Skype對(duì)他們的技術(shù)一直是獨(dú)占和保密的,但是正如上所述,超級(jí)節(jié)點(diǎn)對(duì)他們的這個(gè)系統(tǒng)能有效地運(yùn)營(yíng)起著關(guān)鍵的作用。
Paglee說(shuō)這家中國(guó)公司并不允許他們的破解版本去充當(dāng)一個(gè)節(jié)點(diǎn)的作用。很多的用戶認(rèn)為這是一項(xiàng)好的消息,同時(shí)也會(huì)減少運(yùn)行此程序給電腦帶來(lái)的風(fēng)險(xiǎn)。
超級(jí)節(jié)點(diǎn)根據(jù)用戶的網(wǎng)絡(luò)帶寬以及他們的進(jìn)程被Skype系統(tǒng)自動(dòng)地選擇。一個(gè)超級(jí)節(jié)點(diǎn)必須要有一個(gè)開(kāi)放的,可追蹤的IP地址。如果設(shè)置了內(nèi)網(wǎng)互聯(lián)和防火墻,那么在兩個(gè)分開(kāi)的,受保護(hù)的網(wǎng)絡(luò)節(jié)點(diǎn)之間很難創(chuàng)建一個(gè)通話。每個(gè)用戶都會(huì)連接到一個(gè)超級(jí)節(jié)點(diǎn)上,用戶從節(jié)點(diǎn)上得到登錄信息以及接聽(tīng)電話。這些節(jié)點(diǎn)作為服務(wù)器來(lái)協(xié)調(diào)Skype系統(tǒng)上的每通呼叫,如果呼叫呼出雙方網(wǎng)絡(luò)都只限制于TCP協(xié)議,那么他們之間的通話必須靠Skype系統(tǒng)上的節(jié)點(diǎn)來(lái)中轉(zhuǎn)。
為了達(dá)到這個(gè)目標(biāo),破解版必須破解Skype用戶和這些超級(jí)節(jié)點(diǎn)服務(wù)器之間的互動(dòng)模式,在通話過(guò)程中模仿Skype的通話協(xié)議并欺騙Skype接收端和自己建立一個(gè)加密的通話通道。
Paglee指出,如果太多的用戶而沒(méi)有足夠多的超級(jí)節(jié)點(diǎn)將使Skype很快陷于癱瘓狀態(tài)。
對(duì)Ebay來(lái)說(shuō)將是一個(gè)非常不利的信息,會(huì)使ebay總裁惠特曼每天噩夢(mèng)不斷,而對(duì)我們來(lái)說(shuō),不過(guò)是放棄Skype而改用像Gtalk,MSN或者Yahoo等軟件而已。Skype到目前為止已經(jīng)駁回這種逆向破解的傳聞,并堅(jiān)稱(chēng)他們的系統(tǒng)加密程序仍然是安全的。
同時(shí)對(duì)ebay來(lái)說(shuō)另一個(gè)不好的消息便是,如果Skype的內(nèi)部工作原理被中國(guó)公司破解,那么將可以用一種更有效的方式來(lái)完全封殺Skype的使用。
Paglee說(shuō)“他們已經(jīng)掌握關(guān)鍵的技術(shù),使電信公司可以在中國(guó),中東,非洲等地封殺使用Skype”。這應(yīng)該是通過(guò)認(rèn)識(shí)和封殺Skype系統(tǒng)上的那些超級(jí)節(jié)點(diǎn)來(lái)達(dá)到這個(gè)目的的。然而,Paglee說(shuō)這家公司并沒(méi)有興趣用他們的技術(shù)來(lái)封鎖Skype,他們更希望把他們的技術(shù)授權(quán)給感興趣的公司。實(shí)際上,Pagell說(shuō),他們已經(jīng)和三家即時(shí)信息提供商進(jìn)行了接觸。