|
網(wǎng)絡(luò)技術(shù)是從1990年代中期發(fā)展起來(lái)的新技術(shù),它把互聯(lián)網(wǎng)上分散的資源融為有機(jī)整體,實(shí)現(xiàn)資源的全面共享和有機(jī)協(xié)作,使人們能夠透明地使用資源的整體能力并按需獲取信息。資源包括高性能計(jì)算機(jī)、存儲(chǔ)資源、數(shù)據(jù)資源、信息資源、知識(shí)資源、專家資源、大型數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)、傳感器等。 當(dāng)前的互聯(lián)網(wǎng)只限于信息共享,網(wǎng)絡(luò)則被認(rèn)為是互聯(lián)網(wǎng)發(fā)展的第三階段。 各種操作系統(tǒng)的TCP ISN生成器的安全性比較 Windwos 98 SE
但很難明白為什么Windows 98的算法更弱。我們看到R1為0,也就是說(shuō),A的空間特性太明顯,以致M集只需要一個(gè)點(diǎn)就可以算出seq[t]。我們看到,Windows 98的R2小于Windows 95的R2,換言之,Windows 98的seq[t]的搜索代價(jià)更少。
Windows NT4 SP3在ISN的PNRG算法也是非常弱的,成功率接近100%。Windows 2000和Windows NT4 SP6a的TCP 序列號(hào)有著相同的可猜測(cè)性。危險(xiǎn)程度屬于中到高的范圍。雖然,我們?cè)趫D上看不到很明顯的3D結(jié)構(gòu)化特征,但是,12%和15%對(duì)攻擊者來(lái)說(shuō),已經(jīng)是一個(gè)很滿意的結(jié)果。
OpenBSD-current的PRNG 輸出為31-bit,也就是說(shuō),△seq[t]的值域范圍可以是231 –1,意味著,y,z值域也很大,這對(duì)使我們很難確定M集,經(jīng)過(guò)我們的處理后,可以看到一個(gè)云狀物(見(jiàn)上圖),它的R1半徑很大,而且分布均勻,不呈現(xiàn)任何的空間結(jié)構(gòu)化特性,很難對(duì)它進(jìn)行分析。
Linux 2.2的TCP/IP序列號(hào)的可分析性也是很少,比起OpenBSD-current,它的PRNG的輸出寬度只有24bit,但是,對(duì)抵御攻擊已經(jīng)足夠了。Linux是按照RFC 1948規(guī)范的。它的HASH函數(shù)從實(shí)現(xiàn)來(lái)說(shuō),應(yīng)該是沒(méi)有什么的漏洞,而且,它應(yīng)該是引入了外部隨機(jī)源。
tcp_strong_iss=2時(shí),依據(jù)Sun Microsystem的說(shuō)法,系統(tǒng)的產(chǎn)生的ISN值非?煽,不可預(yù)測(cè)。通過(guò)觀察采樣值的低位值的變化,可以相信它的PRNG的設(shè)計(jì)采用了RFC 1948規(guī)范,正如Solaris的白皮書(shū)所提到的。
但是,我們觀察到,Solaris7(tcp_strong_iss=2)雖然使用了RFC 1948,但是,仍然相當(dāng)?shù)娜,究其原因,是因(yàn)镾olaris沒(méi)有使用外部隨機(jī)源,而且也沒(méi)有在一段時(shí)間之后重算 網(wǎng)絡(luò)的神奇作用吸引著越來(lái)越多的用戶加入其中,正因如此,網(wǎng)絡(luò)的承受能力也面臨著越來(lái)越嚴(yán)峻的考驗(yàn)―從硬件上、軟件上、所用標(biāo)準(zhǔn)上......,各項(xiàng)技術(shù)都需要適時(shí)應(yīng)勢(shì),對(duì)應(yīng)發(fā)展,這正是網(wǎng)絡(luò)迅速走向進(jìn)步的催化劑。 |
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!