日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
硬編碼密碼仍是一項關(guān)鍵性安全缺陷

從瞻博到Fortinet再到思科,眾多企業(yè)的在售解決方案都包含著硬編碼通行碼,而這或?qū)⒔o企業(yè)客戶帶來嚴重的安全風(fēng)險。

這項常見的開發(fā)者漏洞不僅廣泛存在,而且在短時間內(nèi)似乎也不太可能被徹底解決,Immunity公司威脅情報負責(zé)人Alex McGeorge指出。

遺憾的是,硬編碼密碼屬于一項難以解決的內(nèi)在問題,McGeorge指出?!澳壳斑€沒有一種理想的解決辦法。人們因此而長期受到安全困擾,但其直到當(dāng)下仍是一項安全難題。”

各大網(wǎng)絡(luò)設(shè)備制造商已經(jīng)成為主要目標(biāo),各企業(yè)開發(fā)團隊也在以謹慎的態(tài)度保護自己的源代碼——具體來講,這些代碼已經(jīng)成為其立足的根基?!拔覀儼l(fā)現(xiàn)思科公司起訴華為竊取其源代碼,并在自有品牌的產(chǎn)品當(dāng)中加以使用,”McGeorge表示。

這些實例切實證明,各供應(yīng)商害怕自己親手編寫的源代碼成果被反過來用于同自身競爭?!案鞴?yīng)商不愿讓任何外部人士訪問其源代碼,但由此帶來的結(jié)果就是軟件方案面臨嚴重安全風(fēng)險,”McGeorge解釋稱。

客戶與供應(yīng)商之間存在著固有的信任關(guān)系,而且他們相信供應(yīng)商不會在產(chǎn)品當(dāng)中添加后門——不過部分安全從業(yè)者已經(jīng)將此視為一種潛在可能性?!罢安┕揪兔媾R著這樣的問題。他們無法忽略這種問題的出現(xiàn)機率,”McGeorge指出。

有些人會悄悄利用硬編碼密碼建立一道后門,從而保證其順利登錄并修改部分加密變量。這種作法非常危險,McGeorge表示,“特別是考慮到大家能夠在瞻博的防火墻與其它基礎(chǔ)設(shè)施之間發(fā)動中間人攻擊,從而對流量進行解密。”

這是一類尚不具備切實解決方案的問題。大多數(shù)用戶選擇信任瞻博,并假定這類行為源自他人之手。當(dāng)然,他們花了幾年時間才最終確定這項結(jié)論。

“作為客戶,我們能做的其實非常有限。大家無法審計源代碼,因為其在法律層面上并不需要公開。我們只能要求瞻博方面承擔(dān)這項審計成本,或者要求他們將源代碼交由第三方進行審計并公布相關(guān)結(jié)果,”McGeorge表示。

專門負責(zé)軟件評估與代碼審計的白帽安全企業(yè)Casaba Security公司聯(lián)合創(chuàng)始人Chris Weber指出,已發(fā)布產(chǎn)品中的密碼能夠被輕易找到,因為它們會隨產(chǎn)品一同放出。“某些能夠訪問該產(chǎn)品的人完全可以對固件或者軟件進行分解,從而輕松找出密碼內(nèi)容。這種內(nèi)置密碼藏得不深,剖析起來也很容易,”Weber指出。

解碼

通過提出以下五個與硬編碼密碼相關(guān)的問題向供應(yīng)商施加壓力,從而實現(xiàn)安全性提升。

1. 該供應(yīng)商是否聘請了第三方進行源代碼審計?

2. 審計結(jié)果是否可供查閱?

3. 該供應(yīng)商的開發(fā)項目安全性如何?

4. 該供應(yīng)商是否在產(chǎn)品中采用了滲透測試?

5. 該供應(yīng)商是否有能力在密碼丟失的情況下實現(xiàn)設(shè)備恢復(fù)?

企業(yè)面臨的具體安全風(fēng)險取決于密碼的使用方式,但如何在發(fā)售的軟件中內(nèi)置密碼,那么其很有可能被惡意人士所發(fā)現(xiàn)。

這并非安全領(lǐng)域的新興難題,但出于種種原因其直到今天還在困擾著我們。“在開發(fā)流程當(dāng)中,人們通常以團隊形式工作并需要訪問不同系統(tǒng)并共享系統(tǒng)訪問及憑證,”Weber解釋稱。

開發(fā)人員需要共享憑證訪問能力,并利用私有密鑰進行加密與解密,隨后還需要安全地保存并共享這些密碼。另外,該軟件還需要接入其它系統(tǒng)并進行登錄?!爱?dāng)大家將數(shù)據(jù)發(fā)送至數(shù)據(jù)庫并與之交互,其自然要求使得者進行登錄,”Weber指出。由此帶來的結(jié)果是,開發(fā)人員往往需要在軟件當(dāng)中使用硬編碼密碼。

有時候在軟件當(dāng)中保留密碼還能夠有效韶華軟件開發(fā)流程,但事后將其剔除卻難度很高?!斑@些開發(fā)人員可能立足于單一場景,但很快發(fā)現(xiàn)另一項需要完成的任務(wù)并為其保存密碼,”Weber解釋道。“他們可能認為’也許確實應(yīng)該采用安全的密碼管理方式,不過我們太忙了,以后再說吧,’”他補充稱。

一般來講,滲透測試能夠發(fā)現(xiàn)被寫入至源代碼當(dāng)中的密碼內(nèi)容,而Weber指出,“無論這些密碼是有意還是無意被發(fā)布出來,這都是種很差的習(xí)慣。歸根結(jié)底,我們需要立足于安全考慮問題:而安全就是便捷性的對立面。安全就像一道路障,總會橫亙在捷徑前面。”

Palo Alto Networks公司42部門威脅情報主管Ryan Olson指出,設(shè)備在企業(yè)環(huán)境下扮演的角色將決定密碼給安全性造成的風(fēng)險水平?!白钤愀獾膱鼍熬褪?,該設(shè)備能夠?qū)W(wǎng)絡(luò)內(nèi)某重要部分進行控制,而該密碼又允許訪問者順利接入設(shè)備的全部功能,”O(jiān)lson表示。

有時候,硬編碼密碼的作用只供初始設(shè)置使用?!叭绻撁艽a被用于默認賬戶,那么其基本上就是供第一位安裝該設(shè)備的用戶使用,在此之后這位用戶應(yīng)當(dāng)將該賬戶移除,”O(jiān)lson表示。

不過這些默認賬戶往往沒有被正確移除,而Olson建議稱對設(shè)備進行審計能夠幫助大家了解這些默認賬戶的存在?!斑@種作法不一定每次都能起效,因為某些硬編碼密碼存在于代碼本體當(dāng)中,”O(jiān)lson表示。

企業(yè)能夠采取一定措施以對供應(yīng)商施加壓力,確保其不會將密碼直接放置在設(shè)備當(dāng)中,并借此保護自身及網(wǎng)絡(luò)安全。向供應(yīng)商詢問其是否有能力在丟失密碼的情況下實現(xiàn)設(shè)備恢復(fù)非常重要,這能夠幫助我們快速弄清其是否在產(chǎn)品中使用了硬編碼密碼。

Olson指出,“我們最好搞清楚設(shè)備中是否存在硬編碼,并確認供應(yīng)商自身是否清楚這一點?!?/p>

由于硬編碼密碼允許我們無需用戶名或者驗證實現(xiàn)設(shè)備登錄,因此其往往會帶來多種潛在使用途徑。一部分敏感信息亦可能因此遭到泄露,BeyondTrust公司技術(shù)副總裁Morey Haber解釋稱。

“多數(shù)情況下,我們意識不到產(chǎn)品當(dāng)中存在硬編碼密碼——直到出現(xiàn)實際問題。企業(yè)需要通過劃分與隔離手段保護這些密碼,從而保證敏感數(shù)據(jù)不會因此被意外訪問。具體來講,大家可以選擇使用控制平臺與內(nèi)部密碼安全技術(shù),”Haber建議稱。

除此之外,設(shè)備的IP子網(wǎng)亦不應(yīng)被任何形式的代理管理機制所訪問,Haber提醒道。“舉例來說,作為一家銀行,大家的敏感數(shù)據(jù)可能與其它信息一道處于同一子網(wǎng)當(dāng)中,這時我們需要某種形式的代理機制實現(xiàn)安全訪問或者流量過濾。大家可以將風(fēng)險控制在可接受的范圍內(nèi),因為各位需要在訪問這些硬編碼密碼之前進行認證,”Haber解釋稱。

如果供應(yīng)商將軟件或者固件以外包形式開發(fā),那么其通常不會變更用戶名與密碼內(nèi)容。Habaer強調(diào)稱,在這種情況下,任何企業(yè)客戶都應(yīng)當(dāng)對此類技術(shù)方案進行評估,了解該工具是否允許使用者變更其管理員用戶名或者密碼。如果答案是否定的,那么其應(yīng)被視為一種高危狀況。

“這時應(yīng)當(dāng)果斷考慮其它技術(shù)方案,”Haber表示,“而且如果這是目前惟一可用的技術(shù)產(chǎn)品,那么確保其中包含RFP或者與供應(yīng)商進行接洽。大家需要了解自己的設(shè)備在管理角度是否具備良好保障?!?/p>
名稱欄目:硬編碼密碼仍是一項關(guān)鍵性安全缺陷
網(wǎng)站鏈接:http://www.dlmjj.cn/article/dpoodpd.html