免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
新技術(shù)互動存大量漏洞 Web2.0遭遇安全危機
       Web 2.0不斷將網(wǎng)站的能力向外推展,也掀起第二波Web狂潮。然而專家警告,在網(wǎng)站不斷增加功能的同時,小心安全主題已被拋到九霄云外去。

  這項新科技帶動的商機令人回想起90年代的網(wǎng)絡(luò)風(fēng)潮,許多所費不貲的大型會議、多如過江鯽的新創(chuàng)公司,以及一些頗具創(chuàng)意的公司像是MySpace.com與Writely被以天價收購,這些都是當(dāng)時熱鬧景象不可或缺的元素。

  “我們所犯的錯還是一樣,我們都把安全擺到最后,”SPI Dynamics Web安全專家首席工程師Billy Hoffman說。“大家都全心擁抱這個熱朝,把它和Web應(yīng)用兜在一起,但他們根本沒有考慮到安全的問題,不知道這樣會置使用者于何種風(fēng)險之下。”

  Yammaner、Samy與Spaceflash是網(wǎng)絡(luò)上赫赫有名的攻擊程序。Yammaner蠕蟲鎖定雅虎Mail而來,專門收集郵件賬號并將自己復(fù)制到雅虎使用者的所有通訊錄中。Samy與Spaceflash兩只蠕蟲都已在MySpace上擴散,將這個知名社交網(wǎng)站的使用者信息(profile)加以變更。

  Web 2.0其實沒有精準(zhǔn)的定義,而是一個籠統(tǒng)概念,涵括非靜態(tài)、非純網(wǎng)頁的網(wǎng)站。Web 2.0網(wǎng)站更具互動性,讓使用者可以把照片貼在網(wǎng)站上等。而和過去的Web不同的是,它提供了與桌面應(yīng)用非常相似的使用經(jīng)驗。

  AJAX是實現(xiàn)更炫更互動網(wǎng)頁的主要技術(shù)。Google去年推出的Google Maps是第一批向世人展示AJAX開發(fā)效果的網(wǎng)站之一,它讓使用者可以用鼠標(biāo)把地圖移到屏幕上任何一處。

  但AJAX的“功能”不只是把網(wǎng)頁變得更互動而已。專家說,它也提供黑客整垮Web服務(wù)器,攻擊使用者的渠道。

  “我們可以用房子來比喻,”將在下周黑帽安全大會上針對AJAX安全發(fā)布演說的Hoffman說,“傳統(tǒng)網(wǎng)站好比一幢沒有窗子、只有一扇門的房子,而AJAX網(wǎng)站則是一個有數(shù)不清窗子和旋轉(zhuǎn)門的房子,盡管你在前后大門上加了最安全的鎖,但我還是可以從窗口鉆進去。”

  以這種新技術(shù)開發(fā)的網(wǎng)站“攻擊面積”又更大,因為它和瀏覽器有更多互動,而且可以在用戶端PC上執(zhí)行JavaScript。JavaScript是常見的描述性語言。傳統(tǒng)網(wǎng)站一般需通過表格來接收信息。

  跨網(wǎng)站描述語言

  AJAX也增加了跨網(wǎng)站指令碼(Cross-Site Scripting)的可能性,如果網(wǎng)站源代碼撰寫不留意就可能發(fā)生。專家指出,攻擊者可以利用這項弱點綁架使用者賬號,發(fā)動網(wǎng)釣詐騙竊取信息,或甚至把惡意源代碼下載到使用者電腦中。一些知名公司像是微軟、eBay、雅虎與Google等網(wǎng)站都曾出現(xiàn)跨網(wǎng)站指令碼的漏洞。

  風(fēng)險還不只如此。AJAX其他可能風(fēng)險包括程序競爭條件(race condition)、源代碼正確性(code correctness)、違反物件模型(object model violation)、不安全隨機(randomness)以及錯誤處理不當(dāng)?shù)鹊?,源代碼分析工具供應(yīng)商Fortify Software首席科學(xué)家Brian Chess說。

  上述錯誤都可能導(dǎo)致信息外泄、A使用者控制B使用者的通訊,惡意源代碼被執(zhí)行或引發(fā)其他攻擊等等,F(xiàn)ortify說。該公司研究人員發(fā)現(xiàn)在去年一本針對軟件開發(fā)人員所著的《Foundation of Ajax》中,揭露了上述AJAX源代碼樣本分析結(jié)果。

  “書中的源代碼樣本可以當(dāng)成示范,讓許多軟件開發(fā)人員學(xué)到不安全的程序撰寫習(xí)慣有哪些。”Chess說。

  本書作者之一Ryan Asleson表示目前還沒聽到有源代碼樣本中的漏洞,但他表示,如果有也不令人意外,因為這種源代碼太簡單了,大家都學(xué)得起來。“我們從來沒有假設(shè)這種源代碼已存在企業(yè)應(yīng)用中。”他說。

  確保長治久安之道是開發(fā)人員訓(xùn)練與作法,Asleson說。“如果有人說他的程序沒有安全問題,我覺得他是在癡人說夢,”他說。“開發(fā)人員只要一個不小心,就會讓安全洞開。”

  Chess說,AJAX本身不會引發(fā)漏洞,只是它讓舊有問題變得更容易發(fā)生。軟件產(chǎn)業(yè)現(xiàn)在還停留在桌面應(yīng)用時代,緩沖溢位(buffer overflow)在那是相當(dāng)嚴(yán)重的問題。但AJAX中的JavaScript則為老問題注入索尼量。“簡直就是歷史重演。”

  寫過兩本AJAX相關(guān)著作的Asleson同時也是開發(fā)人員,他并不同意網(wǎng)站開發(fā)人員忽視安全問題。“有時這牽涉到桌面電腦十多年來發(fā)展的軌跡,十多年前大家都不注重安全,現(xiàn)在這個問題已沒人敢輕忽,”他說。

  兩大網(wǎng)絡(luò)巨人Google與AOL也有同樣看法。Google工程部門副總裁Douglas Merrill在電子郵件中說道,Google是AJAX的愛用者。

  “和其他軟件開發(fā)一樣,AJAX的開發(fā)也需相當(dāng)注重安全,時時謹(jǐn)記使用者的最大利益,”Merrill說。Web應(yīng)用好處之一是修補漏洞又快又簡單,而不需要勞動到使用者。

  他表示,雖然Google還無法百分之百免除網(wǎng)站漏洞,但安全卻是該公司產(chǎn)品與服務(wù)設(shè)計、開發(fā)、上線及運營不可或缺的一環(huán)。

  “在我們經(jīng)驗里,只由安全小組做完的流程無法適用到別的部門,不夠有效,因此我們試著把安全融入到整個產(chǎn)品開發(fā)過程當(dāng)中。”Merrill說。

  愈大愈好?

  AOL則相信大型網(wǎng)絡(luò)公司在安全上做得比新創(chuàng)公司來得好。“我們有二十多年經(jīng)驗,又有很大的安全專業(yè)部門確保我們既有與新推出的產(chǎn)品的安全,”該公司發(fā)言人Andrew Weinstin說。

  MySpaces、Flickr或Google Maps的成功引發(fā)網(wǎng)絡(luò)另一波拓荒潮,而且進入門檻也不高,Hoffman說。但他表示,事情可不只是架個網(wǎng)站那么簡單。開發(fā)人員得要具備安全意識,留心軟件瑕疵,或是內(nèi)建功能遭人以惡意程序濫用。

  上個月發(fā)現(xiàn)的Yamanner蠕蟲就是利用雅虎 Mail可在信息中附加JavaScript的功能而來,專家出。只要使用者一打開件,描述語言就會執(zhí)行,并對雅虎 Mail服務(wù)下指令把使用者的通訊錄寄到遠(yuǎn)端服務(wù)器。這只蠕蟲也會命令郵件服務(wù)把惡意信息寄給所有聯(lián)絡(luò)人。

  雅虎表示會努力保護用戶信息。“我們已成立項目小組確保工程師對安全的重視,并且以各種方法確保整個開發(fā)過程中的安全品質(zhì),包括開發(fā)人員教育、基礎(chǔ)架構(gòu)、檢測及工具等等,”該公司代表說。

  MySpaces方面,去年十月爆發(fā)的Samy被視為第一個跨網(wǎng)站指令碼漏洞攻擊。它攻擊了MySpace網(wǎng)站,把數(shù)百萬用戶加入到作者的“好友名單”上。MySpace用戶看到被感染的使用者信息(profile)時,他自己的使用者信息也會被感染,并且會去感染別人。

  兩種攻擊都沒有引發(fā)損害,但專家警告這些漏洞未來可能遭到更嚴(yán)重攻擊。“我認(rèn)為AJAX還沒有這種攻擊或防護。”Chess說。

  專家表示,網(wǎng)站開發(fā)人員對使用者及服務(wù)器的安全意識將漸成Web 2.0安全之所系。網(wǎng)絡(luò)使用者的PC安全軟件,像是殺毒與反網(wǎng)釣工具的能提供一定程度的防護。但此類應(yīng)用一般只在攻擊發(fā)生后效果最大,因為它們需要攻擊簽名或已知惡意網(wǎng)站的黑名單為之。

  “使用者一定被弄得一頭霧水,但是Web應(yīng)用真的存在漏洞,”Hoffman說。“解鈴還需系鈴人,只有實際撰寫Web應(yīng)用程序的人才能真正解決安全問題。”Hoffeman說。

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Web Service:Web2.0時代 系統(tǒng)架構(gòu)與六大關(guān)鍵疑難
我為什么鼓吹facebook,為什么唱衰OpenSocial? - robbin的自言自語...
九個當(dāng)紅大網(wǎng)站最初上線時的模樣,再牛的網(wǎng)站也都曾土炮過
300余家網(wǎng)站存在源代碼泄露風(fēng)險
Google公開部分AJAX應(yīng)用源代碼
PHPCMS V9任意文件讀取漏洞威脅網(wǎng)站源代碼安全
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服