国产精品香蕉在线观看网,亚洲欧美精品综合在线观看,亚洲不卡av一区二区无码不卡,亚洲日本精品国产第一区二区

移動(dòng)安全 安全管理 應(yīng)用案例 網(wǎng)絡(luò)威脅系統(tǒng)安全 應(yīng)用安全 數(shù)據(jù)安全 云安全
當(dāng)前位置: 主頁(yè) > 信息安全 > 系統(tǒng)安全 >

針對(duì)門控系統(tǒng)的報(bào)復(fù)打擊面深度查抄

時(shí)間:2014-03-20 12:58來(lái)源:TuZhiJiaMi企業(yè)信息安全專家 點(diǎn)擊:
1、引言 比來(lái)幾年來(lái),良多企業(yè)出于對(duì)安然的考慮,開端慢慢利用電腦化的門控系統(tǒng):要求用戶具有中間數(shù)據(jù)庫(kù)授權(quán)的口令或刷卡,以確保那些沒(méi)有授權(quán)的人沒(méi)法進(jìn)進(jìn)公司區(qū)域或公司的受限區(qū)域
Tags系統(tǒng)安全(735)攻擊者(11)門控系統(tǒng)(1)  

  1、引言

  比來(lái)幾年來(lái),良多企業(yè)出于對(duì)安然的考慮,開端慢慢利用電腦化的門控系統(tǒng):要求用戶具有中間數(shù)據(jù)庫(kù)授權(quán)的口令或刷卡,以確保那些沒(méi)有授權(quán)的人沒(méi)法進(jìn)進(jìn)公司區(qū)域或公司的受限區(qū)域。

  沒(méi)有完美的系統(tǒng),迄今為止大年夜多的測(cè)驗(yàn)測(cè)驗(yàn)都環(huán)繞著社工方面(諸如緊隨溜進(jìn))或設(shè)法據(jù)有需要的令牌以繞過(guò)該套系統(tǒng)。

  可是報(bào)復(fù)打擊者經(jīng)由過(guò)程操縱門控系統(tǒng)本身的軟硬件弱點(diǎn)也是可以進(jìn)進(jìn)的。

  在本篇文章里,我們將揭示一款在門控系統(tǒng)市場(chǎng)領(lǐng)先產(chǎn)品的嚴(yán)重安然縫隙, 經(jīng)由過(guò)程它們不但可以或許獲得安然場(chǎng)合的拜候權(quán)限,也能夠獲得地點(diǎn)企業(yè)的奧秘信息。

  這些弱點(diǎn)包含,但不限于:貧乏默許建設(shè)暗碼,無(wú)需認(rèn)證的節(jié)制端口, 硬件貧乏認(rèn)證, 報(bào)復(fù)打擊者對(duì)數(shù)據(jù)庫(kù)的可能拷貝, 操縱緩沖區(qū)溢出報(bào)復(fù)打擊釀成的拒盡辦事, 硬編碼的密鑰導(dǎo)致的可能性的棍騙。

  為避免廠商解決標(biāo)題問(wèn)題期間可能的歹意報(bào)復(fù)打擊, 我們不會(huì)指明哪家的門控系統(tǒng)有標(biāo)題問(wèn)題, 有些手藝細(xì)節(jié)也做了措置。 我們期對(duì)待廠家解決這些標(biāo)題問(wèn)題以后,再發(fā)布一篇完全的文章,包含那些具體的細(xì)節(jié)。

  我們?cè)噲D概述這些系統(tǒng)的安然標(biāo)題問(wèn)題, 而不是在某個(gè)點(diǎn)上深進(jìn)研究, 所以進(jìn)一步的研究綱領(lǐng)也是必需的。 在稍后的后續(xù)研究章節(jié)里有相干大年夜綱。

  經(jīng)由過(guò)程該項(xiàng)研究, 我們建議有關(guān)機(jī)構(gòu)應(yīng)當(dāng)盡可能的將他們的物理安然設(shè)備同收集隔盡, 以最小化一個(gè)淪亡的系統(tǒng)對(duì)其他系統(tǒng)的沖破。

  2、布景

  我們有一款門控系統(tǒng), 由英國(guó)一家據(jù)有較大年夜市場(chǎng)份額的廠商供給。 該系統(tǒng)包含兩部門——運(yùn)行在微軟Windows機(jī)械上的軟件治理辦事器; 一個(gè)定制的物理節(jié)制器,上面跑著一些軟件組件,以便連接到治理辦事器上。

  在研究期間, 我們?cè)噲D辨認(rèn)系統(tǒng)的陳跡, 發(fā)現(xiàn)系統(tǒng)上的弱點(diǎn), 特別是那些造成未授權(quán)拜候的。

  3、門節(jié)制器

  我們所檢測(cè)的這款門節(jié)制器是標(biāo)題問(wèn)題制造商的最新可用款, 是以可以對(duì)該類系統(tǒng)的現(xiàn)存風(fēng)險(xiǎn)做一個(gè)實(shí)際的評(píng)估。

  每個(gè)節(jié)制器就是一個(gè)定制的硬件,由電池供電。 與兩塊門相連,每個(gè)都有一個(gè)進(jìn)進(jìn)時(shí)讀取器和一個(gè)鎖(需要時(shí),出來(lái)的也有)。 同時(shí)還有一個(gè)輔助的輸進(jìn)設(shè)備(用于輸進(jìn)PIN碼), 一個(gè)輸出設(shè)備——用作門開以后的狀況顯示燈。

  最首要的是,節(jié)制器連接到了治理辦事器上。在老的款型中,經(jīng)由過(guò)程串口連接, 但在新款里,還可經(jīng)由過(guò)程IP進(jìn)行連接,由一款風(fēng)行的串口轉(zhuǎn)以太網(wǎng)的設(shè)備供給。

  這個(gè)串口轉(zhuǎn)以太口的設(shè)備可經(jīng)由過(guò)程web和telnet編制長(zhǎng)途治理, 在其默許的建設(shè)中, web接口和telnet拜候都沒(méi)有建設(shè)暗碼。

  節(jié)制器在其默許建設(shè)里供給了幾種連網(wǎng)辦事。 下面我們將介紹此中所發(fā)現(xiàn)的縫隙:

  節(jié)制端口

  經(jīng)由過(guò)程該節(jié)制端口可建設(shè)節(jié)制器。 當(dāng)然所用和談的具體細(xì)節(jié)還沒(méi)有發(fā)布,但第三方的研究者已在網(wǎng)上發(fā)布了一些相干信息。

  它既不需要也不撐持認(rèn)證,指令可以經(jīng)由過(guò)程UDP直接發(fā)送到方針主機(jī)或廣播到廣播域里的所有設(shè)備。

  出格的,假定web和telnet接口設(shè)置了暗碼,一個(gè)Get建設(shè)要求被發(fā)送到該接口, 暗碼就會(huì)被包含在響應(yīng)中。 假定在節(jié)制面板里選擇了高級(jí)暗碼選項(xiàng),該環(huán)境就不會(huì)呈現(xiàn), 但在根基的默許建設(shè)下是如許的。

  即便沒(méi)有這一點(diǎn),根基模式下的暗碼也極其危險(xiǎn), 因?yàn)椴豢瞬患俺?個(gè)字符。

  也可為節(jié)制器設(shè)置一個(gè)新的IP地址。這實(shí)際上就成了拒盡辦事報(bào)復(fù)打擊,因?yàn)橹卫磙k事器沒(méi)法與節(jié)制器通信。 對(duì)報(bào)復(fù)打擊者,節(jié)制住節(jié)制器本身也是必需的, 因?yàn)榇诘絀P的轉(zhuǎn)換器只承諾一個(gè)連接, 治理辦事器也試圖保持延續(xù)的連接。 只有打斷治理辦事器和節(jié)制器間的連接, 報(bào)復(fù)打擊者才有可能節(jié)制住門。

  一旦IP地址被更改了,就沒(méi)法禁止門控系統(tǒng)被從頭建設(shè),系統(tǒng)可以被點(diǎn)竄, 或安裝新的軟件, 報(bào)復(fù)打擊者可以獲得到對(duì)門的完全節(jié)制權(quán)。

  4、治理辦事器

  在默許設(shè)置下,沒(méi)有開啟防火墻, 治理辦事器在收集上透露了一些辦事:

  4.1 長(zhǎng)途建設(shè)辦事

  有個(gè)長(zhǎng)途建設(shè)端口, 但端口掃描便可使其解體, 所以它不是一向可見的。

  一旦成立連接, 長(zhǎng)途建設(shè)辦事器在讀取指令前,讀取4字節(jié),用于成立緩沖區(qū)。 假定緩沖太大年夜,法度就會(huì)解體——所以即便是無(wú)意的,也很等閑就造成了拒盡辦事。 但這其實(shí)不承諾長(zhǎng)途代碼的履行。

  該法度利用了Windows的API調(diào)用,操縱硬編碼的密鑰,對(duì)C/S間的傳送的數(shù)據(jù)進(jìn)行加解密, 這就很等閑對(duì)信息進(jìn)行反對(duì)、棍騙。 而這些信息本身是以報(bào)酬可讀取的xml情勢(shì)存在的。

  4.2 數(shù)據(jù)庫(kù)治理法度

  數(shù)據(jù)庫(kù)治理法度供給了收集拜候,以便可以長(zhǎng)途的節(jié)制備份的開端和結(jié)束。 在沒(méi)有任何根據(jù)的環(huán)境下,也能夠輕松的拜候它,在報(bào)復(fù)打擊者節(jié)制下的機(jī)械上成立數(shù)據(jù)庫(kù)的備份拷貝。

  (對(duì)此的PoC已開辟出來(lái)了,但考慮到縫隙仍然存在,所以進(jìn)行了裁剪措置)。

  如許一來(lái), 報(bào)復(fù)打擊者不單可以拜候到奧秘信息(好比員工的名字、PIN碼等),還可以與4.1節(jié)中提到的更改IP地址結(jié)合利用。

  一旦將數(shù)據(jù)庫(kù)導(dǎo)進(jìn)到他們本身的節(jié)制軟件中,報(bào)復(fù)打擊者便可以更改節(jié)制器的IP, 使其連到本身的辦事器上。 這使得報(bào)復(fù)打擊者獲得了對(duì)門的完全節(jié)制權(quán),同時(shí)還承諾授權(quán)用戶像平常一樣認(rèn)證出進(jìn),不會(huì)引發(fā)啥思疑。

  進(jìn)行逆向的成果表白,數(shù)據(jù)庫(kù)的治理員可以從備份中進(jìn)行數(shù)據(jù)恢復(fù)——這意味著報(bào)復(fù)打擊者可以可以用他們本身的版本對(duì)數(shù)據(jù)進(jìn)行替代。 但在測(cè)試的這個(gè)版本中已不再撐持。 在初期的版本中,可能就存在如許的縫隙。

  報(bào)復(fù)打擊者也能夠禁止合法的備份——假定指定了一個(gè)弊端的或不成拜候的備份地址,備份任務(wù)就逗留在隊(duì)列中,后續(xù)的任務(wù)會(huì)對(duì)其進(jìn)行籠蓋。

  4.3 其他軟件

  一個(gè)自力的軟件模塊(我們這里不會(huì)流露的,以防被辨認(rèn)操縱),措置軟件和硬件間的通信。它保持持久的連接, 隨時(shí)記實(shí)相干信息。

  因?yàn)闀r(shí)候的限制,我們對(duì)其措置卡號(hào)的增刪所發(fā)送的動(dòng)靜未能進(jìn)行完全的解碼, 但我們發(fā)現(xiàn)它對(duì)卡號(hào)僅是與一個(gè)常量進(jìn)行異或運(yùn)算來(lái)進(jìn)行加密。

  5、進(jìn)一步研究的標(biāo)的目標(biāo)

  鑒于軟件和硬件間的動(dòng)靜沒(méi)有時(shí)候戳措置, 所以可以對(duì)動(dòng)靜進(jìn)行回放,將其發(fā)送到另外一個(gè)門控器上,來(lái)增加卡號(hào)。 但是,要進(jìn)行如許的測(cè)驗(yàn)測(cè)驗(yàn), 需要解析初始連接的握手和談, 這個(gè)今朝還沒(méi)有成功實(shí)現(xiàn)。

  我們一樣也寄望到,軟件和硬件模塊間的通信包含了一個(gè)按期輪詢動(dòng)靜,每隔固定的時(shí)候距離發(fā)送。少量的其他信息也反復(fù)的發(fā)送。 這些都有待于解析,可是很可能將來(lái)的研究會(huì)證實(shí)這些都是可猜想的,也很等閑仿照。

  另外一個(gè)可后續(xù)研究的標(biāo)的目標(biāo)是對(duì)高級(jí)暗碼選項(xiàng)設(shè)置的暗碼進(jìn)行破解,以此獲得用戶帳號(hào)。

  6、縫隙總結(jié)

  默許建設(shè)

  串口轉(zhuǎn)以太的設(shè)備上運(yùn)行的web辦事器沒(méi)有設(shè)置暗碼。

  節(jié)制端口未認(rèn)證

  無(wú)需暗碼便可經(jīng)由過(guò)程節(jié)制端口對(duì)設(shè)備的再建設(shè)。 沒(méi)有任何選項(xiàng)可以進(jìn)行設(shè)置。

  暗碼獲得

  Telnet 和web拜候的暗碼在利用根基暗碼模式時(shí)可以經(jīng)由過(guò)程節(jié)制端口獲得到。

  未認(rèn)證的治理接口

  在默許的治理辦事中沒(méi)有設(shè)置暗碼, 使得未授權(quán)用戶也可對(duì)治理辦事器進(jìn)行拜候。

  拒盡辦事

  設(shè)備的IP地址可能被更改,導(dǎo)致治理口沒(méi)法節(jié)制門或查看信息。

  設(shè)備侵犯

  沒(méi)有任何認(rèn)證禁止對(duì)門控系統(tǒng)的再建設(shè)。 假定IP地址被更改了,報(bào)復(fù)打擊者可經(jīng)由過(guò)程安裝對(duì)門控系統(tǒng)重置、再建設(shè)。 這使得報(bào)復(fù)打擊者獲得對(duì)門的完全節(jié)制權(quán)。

  數(shù)據(jù)庫(kù)治理法度沒(méi)有認(rèn)證

  數(shù)據(jù)庫(kù)治理沒(méi)有認(rèn)證, 承諾報(bào)復(fù)打擊備份到本地。

  硬編碼的加密密鑰

  長(zhǎng)途建設(shè)辦事器用了一個(gè)硬編碼的加密密鑰, 報(bào)復(fù)打擊者以此可以對(duì)傳送中的動(dòng)靜進(jìn)行棍騙、解密。

  對(duì)卡號(hào)的異或措置

  在軟件和硬件間進(jìn)行通信的軟件并沒(méi)有對(duì)卡號(hào)加密,僅是與一個(gè)常量的異或措置。

  7、結(jié)論

  當(dāng)然門控系統(tǒng)可以禁止一些初級(jí)的報(bào)復(fù)打擊者,我們對(duì)一款領(lǐng)先品牌的檢測(cè)表白,即便利用一些相對(duì)簡(jiǎn)單的報(bào)復(fù)打擊技能,也能夠獲得到系統(tǒng)的節(jié)制權(quán)。更何況在強(qiáng)烈的攻勢(shì)之下呢,估計(jì)也就很少有效啦。

  我們已發(fā)現(xiàn)了系統(tǒng)中的一些縫隙,從用戶層面可更改的,到需要廠商來(lái)解決的更深層次的。 最為首要的是,節(jié)制端口、數(shù)據(jù)庫(kù)治理法度認(rèn)證的缺掉意味著報(bào)復(fù)打擊者在不引發(fā)用戶寄望的環(huán)境下便可以對(duì)門控系統(tǒng)進(jìn)行完全的節(jié)制。

  在該范疇火急的需要進(jìn)一步的研究, 因?yàn)檫@份初級(jí)的陳述表白良多的物理安然系統(tǒng)很難應(yīng)對(duì)或壓根不克不及應(yīng)對(duì)有針對(duì)性的報(bào)復(fù)打擊。

  考慮到這一點(diǎn),將物理安然系統(tǒng)同公司的收集隔離是很需要的。報(bào)復(fù)打擊者即便獲得到對(duì)的收集一個(gè)很低的拜候權(quán)限,以很小的代價(jià),就可以獲得到對(duì)機(jī)構(gòu)物理安然設(shè)備的全部節(jié)制權(quán)。

  我們建議所有的物理安然系統(tǒng)————不但僅是門控系統(tǒng),還有像閉路電視,和其他任何的可能影響建筑的物理安然的——都應(yīng)當(dāng)包管系統(tǒng)和收集間的空地。 在我們看來(lái)這是任何想呵護(hù)其物理財(cái)富的機(jī)構(gòu)起碼要做的。

------分隔線----------------------------

推薦內(nèi)容