91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

電路板是如何被入侵的?

IEEE電氣電子工程師 ? 來源:IEEE電氣電子工程師學(xué)會 ? 作者:IEEE電氣電子工程師 ? 2021-01-05 09:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

2018年,《彭博商業(yè)周刊》的一篇文章做出了驚人斷言,聲稱中國間諜部門在電路板中插入了毫米級芯片,從而在為亞馬遜、蘋果等公司生產(chǎn)的服務(wù)器中制造了后門。 這一說法遭到了相關(guān)公司和美國國土安全部直接明確的駁斥。不過,電路板的確極易遭受入侵。已經(jīng)有十幾個系統(tǒng)級攻擊的例子記錄在案。 我們非常了解惡意軟件和偽造集成電路,而印刷電路板自身的弱點則直到現(xiàn)在才開始得到應(yīng)有的重視。本文講述了印刷電路板制造中的一些最突出的弱點。幸運的是,彌補這些弱點的方法相對比較簡單,而且其中許多方法只需要良好的工程實踐即可。 要了解電路板是如何被入侵的,有必要先回顧一下其制作過程。

印刷電路板通常包含成千上萬個元件。(在填充元件之前,也稱為印刷線路板,即PWB。)印刷電路板的目的是提供固定元件的結(jié)構(gòu)支撐,并提供元件與信號電源連接所需要的布線。 印刷電路板的設(shè)計者首先需要創(chuàng)建兩個電子文檔:一個電路原理圖和一個布局設(shè)計圖。原理圖描繪了所有元件及其連接方式。布局設(shè)計圖描繪了完成的裸板以及物體(包括元件及其標簽)在線路板上的位置,稱為參考指示符。(參考指示符極為重要,大多數(shù)組裝流程以及設(shè)計和采購流程都與參考指示符有關(guān)。) 一塊印刷電路板并非全是元件。大多數(shù)電路板都包含空的元件封裝,稱“未填充元件”。這是因為電路板通常包含用于調(diào)試和測試的額外電路,或者電路板是為了實現(xiàn)多種目的而制造的,因此可能會有包含更多元件的版本或更少元件的版本。

檢查完原理圖和布局設(shè)計圖后,布局設(shè)計圖將被轉(zhuǎn)換為一組文件。最常見的文件格式為“Gerber”,或RS-274X。它由ASCII格式的命令組成,表明電路板上的圖形。第二個ASCII格式的文件為鉆孔文件,顯示電路板上打孔的位置。接下來,制造商會使用這些文件來創(chuàng)建掩模,用于蝕刻、打印和在電路板上鉆孔。之后,會對電路板進行測試。

接下來,“拾取和放置”機器會把表面貼裝元件放在電路板上正確的位置,然后印刷電路板會經(jīng)過一個烘烤裝置,所有焊料被一次性融化。之后是放置通孔元件(通常是手工放置),電路板會經(jīng)過一臺機器,該機器能夠?qū)⒑噶蠎?yīng)用到所有的通孔銷上。這是一項復(fù)雜的工作。一個8針、4電阻的網(wǎng)絡(luò)只能覆蓋2毫米×1.3毫米的區(qū)域,而且一些元件封裝非常小,只有0.25毫米×0.13毫米大。隨后是檢查、測試、根據(jù)需要維修電路板,并進一步組裝成可行的產(chǎn)品。

攻擊可以發(fā)生在這些設(shè)計步驟中的任何一步。第一種攻擊會向原理圖添加額外元件。這種攻擊可能是最難發(fā)現(xiàn)的,因為原理圖通常被視為設(shè)計者意圖的最準確反映,因此具有權(quán)威性。 這種攻擊還有一種變化形式,即向原理圖添加一個無害的元件,然后在生產(chǎn)中使用該元件的惡意修改版本。這類攻擊使用了看似合法卻含有硬件特洛伊木馬的元件,雖然不在本文的討論范圍之內(nèi),但我們應(yīng)嚴肅對待。

無論哪種情況,其對策都是仔細審查原理圖,這也是在任何情況下都應(yīng)該采取的措施。其中一項重要的保護措施是讓其他設(shè)計團隊的人員來進行檢查,用他們的“新眼睛”來發(fā)現(xiàn)那些不必要的元件。 第二種攻擊會向布局設(shè)計圖添加額外元件。這個過程雖然很簡單,但由于將布局設(shè)計圖與原理圖進行比較需要進行特定的過程檢查,因此很難僥幸成功,至少需要布局技術(shù)人員偽造比較結(jié)果。要應(yīng)對這種形式的攻擊很簡單,只需讓一位工程師或一組工程師(這樣更好)檢查布局設(shè)計圖與原理圖的比較步驟并簽字。 第三種類型的攻擊是修改Gerber和鉆孔文件。

從安全角度來看,Gerber和鉆孔文件有3個要點。第一,它們是ASCII格式的,因此可以在非常常見的文本編輯工具中對其進行編輯;第二,它們是人類可讀的;第三,它們不包含簽名或校驗等的內(nèi)置加密保護。由于一套完整的Gerber文件可以長達幾十萬行,所以這種攻擊方式非常有效,很容易被漏查。 例如,攻擊者可以插入一個看起來像是靜電放電二極管的東西。該電路的設(shè)計文件由16個Gerber文件和鉆孔文件組成。在這16個文件中,有9個文件需要修改;在這9個文件中,有7個文件總共有79行不同,還有2個文件需要修改,每個文件大約300行。后兩個文件是關(guān)于電源層和接地層的信息。更加熟練的攻擊(比如添加稱為過孔的垂直連接)將顯著減少需要重寫的行數(shù)。 不受保護的Gerber文件很容易受到攻擊,在設(shè)計公司和光刻掩模生產(chǎn)之間任一環(huán)節(jié)的入侵都可能攻擊Gerber文件。由于Gerber文件以行業(yè)標準為基礎(chǔ),因此獲取更改信息相對簡單。

有人可能會說,保護文件的標準加密方法也可以保護Gerber文件。雖然這樣的保護措施能在傳輸過程中保護Gerber文件,但文件到達目的地時這些保護措施是否有效尚不清楚。幾乎所有電路板都不是由其設(shè)計公司生產(chǎn)的。此外,雖然大多數(shù)第三方制造商都是信譽良好的公司,但這些公司通常不會為客戶記錄他們?yōu)楸Wo這些文件所采取的步驟。 還有一種保護文件的方法:以注釋的形式向文件的內(nèi)部內(nèi)容添加數(shù)字簽名、加密哈?;蚱渌愋偷尿炞C碼。不過,只有在掩模制作流程很晚才對文件進行身份驗證時,這種保護才有效;理想情況是,制作光刻掩模的機器還能夠?qū)ξ募M行身份驗證?;蛘?,機器可以保留實際用于創(chuàng)建掩模的文件的加密哈希,以便制造商審核該過程。無論哪種情況,掩模制造機本身都需要安全處理。

如果這3種攻擊有一種成功,不良行為者便能在組裝好的電路板中添加一個實際的物理元件。這可以通過3種方式實現(xiàn)。

首先,可以在生產(chǎn)過程中添加額外元件。這很困難,因為需要改變供應(yīng)鏈才能將元件添加到采購過程中,要對拾取和放置機器進行編程以放置該零部件,還要將一卷零部件連接到機器。換言之,這需要多個不良行為者的合作,這種共謀可能需要一個公司或一個國家才能完成。 其次,可以在維修和返工環(huán)節(jié)添加額外元件,這比生產(chǎn)階段更容易實現(xiàn)。組裝好的電路板需要手工返工很常見。

例如,一個有2 000個元件的電路板的第一次通過率(零缺陷電路板的分數(shù))可能低于70%。有缺陷的電路板需要技術(shù)人員手工添加或移除元件;一名技術(shù)人員每天可以輕松地添加幾十個秘密元件。雖然不是每一塊電路板都有額外元件,但攻擊仍有可能成功,特別是在運輸環(huán)節(jié)有同謀能將被入侵的電路板運送給目標客戶時。請注意,這種攻擊(修改Gerber文件、在維修環(huán)節(jié)插入元件、有選擇性地運輸元件)只需要3個人就能成功。 第三,可以在生產(chǎn)后的環(huán)節(jié)中手動向電路板添加元件,比如在倉庫中。由于可能出現(xiàn)在途攻擊,所以需要公司檢查進貨的電路板,以確認未填充元件仍然處于未填充狀態(tài)。

知道如何破壞印刷電路板只是完成了一半的工作。攻擊者還必須知道計算機主板上的最佳目標是什么。他們會嘗試控制數(shù)據(jù)總線,特別是具有低數(shù)據(jù)速率和低引腳數(shù)兩個共同點的數(shù)據(jù)總線。高速總線(如SATA、M.2和DDR)對數(shù)據(jù)速率非常敏感,額外元件造成的延遲很可能會使它們無法正常工作。引腳數(shù)較少的元件則更容易加入設(shè)計中;因此,引腳數(shù)較少的總線更容易成為攻擊目標。在一塊PC主板上,有3條這樣的總線。 第一個是系統(tǒng)管理總線(SM總線),大多數(shù)PC主板都是通過SM總線來控制電壓調(diào)節(jié)器和時鐘頻率的,遵守的是飛利浦半導(dǎo)體公司1982年制定的二線制內(nèi)部集成電路(I2C)標準。這個標準沒有加密,允許眾多獨立于CPU的連接設(shè)備直接訪問關(guān)鍵的板載元件,例如電源。

SM總線上的秘密元件可以實現(xiàn)兩類系統(tǒng)攻擊。它能改變調(diào)節(jié)器的電壓設(shè)置并損壞元件,還可以通過冒充另一臺設(shè)備或故意干擾輸入數(shù)據(jù)的方式來干擾處理器和板載傳感器之間的通信。 第二個目標是串行外圍接口(SPI)總線,它是摩托羅拉在20世紀80年代中期開發(fā)的一種四線總線。大多數(shù)現(xiàn)代閃存元件都使用這種總線,因此很可能是訪問重要代碼的總線,例如BIOS(基本輸入/輸出系統(tǒng))。 針對SPI總線的精心密謀的攻擊,有可能改變從附加內(nèi)存芯片讀取的數(shù)據(jù)的任何部分。在訪問BIOS時進行的修改可能會更改開機過程中完成的硬件配置,從而為惡意代碼留下一條通道。 第三個目標是LPC(Low Pin Count,低引腳計數(shù))總線,它特別容易受到攻擊,因為對其進行的攻擊可以破壞計算機的操作、遠程訪問電源和其他重要的控制功能,并危害開機過程的安全。這條總線包含7個必選信號和6個可選信號;用于將計算機的CPU連接到傳統(tǒng)設(shè)備(如串行和并行端口),或者連接到機箱上的物理交換機,在許多現(xiàn)代PC中,它的信號控制著風(fēng)扇。 LPC總線非常易受攻擊,因為許多服務(wù)器使用它來連接單獨的管理處理器和系統(tǒng)。這款處理器稱為基板管理控制器(BMC),即使主處理器崩潰或尚未安裝操作系統(tǒng),它也可以執(zhí)行基本的內(nèi)務(wù)管理功能。它很方便,因為它允許遠程控制、維修和診斷服務(wù)器元件。大多數(shù)BMC都有一個專用的以太網(wǎng)端口,因此對BMC的攻擊也可能影響網(wǎng)絡(luò)訪問。 BMC還有對SPI總線的直通連接,許多處理器都會通過這一通道加載BIOS。

這是一個有目的的設(shè)計決策,因為它允許通過BMC對BIOS進行遠程修補。 許多主板還會使用LPC總線訪問實施可信平臺模塊(TPM)標準的硬件,TPM標準可以提供加密密鑰和一系列其他服務(wù)來保護計算機及其軟件。━━━━圍繞這些總線可以查找秘密元件??梢酝ㄟ^機器進行搜索。在自動化方面,有佛羅里達網(wǎng)絡(luò)安全研究所(位于蓋恩斯維爾)主管馬克?M.特拉尼普爾(Mark M. Tehranipoor)開發(fā)的系統(tǒng)。該系統(tǒng)使用了光學(xué)掃描、顯微鏡、X射線斷層掃描和人工智能來比較印刷電路板及其元件與原設(shè)計?;蛘呤謩铀阉?,包括四輪檢查。雖然這些手動方法可能比較耗時,但不需要對每塊單板都這樣做,而且需要的專門技術(shù)也很少。 第一輪,檢查電路板上是否有缺少參考指示符的元件。這是一個鮮明的信號;在正常的生產(chǎn)過程中,不可能制造出這種有問題的電路板。找到這樣的元件很可能表明電路板的布局文件(即Gerber和鉆孔文件)受到了攻擊,因為這一步是最有可能在不添加參考指示符的情況下添加元件的地方。當(dāng)然,沒有參考指示符的元件本身也是重大設(shè)計錯誤,在任何情況下都值得關(guān)注。 第二輪檢查中,要確保原理圖、布局設(shè)計圖和材料清單中包含每個參考指示符。偽造的參考指示符也明顯表明有人篡改了電路板的布局文件。

第三輪檢查重點關(guān)注元件封裝的形狀和大小。例如,如果原理圖上有一個4針零件,而布局設(shè)計圖或電路板上卻有一個8針封裝,那么這就是黑客攻擊的明顯證據(jù)。 第四輪應(yīng)該檢查電路板上所有未填充的部分。未填充的地方出現(xiàn)元件,這很可能真的是失誤造成的,也可能是蓄意破壞的標志,因此這兩種情況都需要檢查。 如你所見,現(xiàn)代主板(有的有成千上萬個微粒大小的元件)很容易遭到破壞。其中一些漏洞有可能使人得以訪問重要的系統(tǒng)功能。實際上,簡單的方法便能檢測甚至阻止大多數(shù)攻擊。與惡意軟件一樣,對問題的高度敏感度和認真仔細的審查可以阻止攻擊。

原文標題:入侵印刷電路板的3種方式

文章出處:【微信公眾號:IEEE電氣電子工程師學(xué)會】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 電源
    +關(guān)注

    關(guān)注

    185

    文章

    18855

    瀏覽量

    263692
  • 集成電路
    +關(guān)注

    關(guān)注

    5453

    文章

    12585

    瀏覽量

    374749
  • 印刷電路板
    +關(guān)注

    關(guān)注

    4

    文章

    873

    瀏覽量

    37453
  • 電路板
    +關(guān)注

    關(guān)注

    140

    文章

    5320

    瀏覽量

    108323

原文標題:入侵印刷電路板的3種方式

文章出處:【微信號:IEEE_China,微信公眾號:IEEE電氣電子工程師】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    電路板三防漆有毒嗎

    三防漆(防潮、防霉、防鹽霧)是保護電路板不可或缺的材料。然而無論是工程師、愛好者還是普通消費者,心中常有一個疑慮:電路板三防漆有毒嗎?三防漆的安全性取決于產(chǎn)品類型、使用狀態(tài)和操作方式。今天,我們就來
    的頭像 發(fā)表于 01-16 16:43 ?336次閱讀
    <b class='flag-5'>電路板</b>三防漆有毒嗎

    探索Broadcom ezPyro? 背板電路板:開啟紅外傳感評估新旅程

    探索Broadcom ezPyro? 背板電路板:開啟紅外傳感評估新旅程 在電子工程師的設(shè)計世界里,一款優(yōu)秀的評估平臺能為項目的推進帶來極大的便利。今天,我們就來深入了解一下Broadcom
    的頭像 發(fā)表于 12-30 16:20 ?218次閱讀

    電路板離子污染的核心危害和主要來源

    電路板離子污染是電子制造業(yè)及相關(guān)應(yīng)用領(lǐng)域中不容忽視的質(zhì)量隱患,其本質(zhì)是電路板在生產(chǎn)、存儲或使用過程中殘留的可電離物質(zhì)(如助焊劑殘留、手指汗液鹽分、環(huán)境粉塵等),這些物質(zhì)在潮濕環(huán)境下會形成導(dǎo)電通路,成為導(dǎo)致電路板腐蝕、漏電、壽命縮
    的頭像 發(fā)表于 12-29 16:06 ?588次閱讀

    FCT自動測試設(shè)備:電路板性能檢測利器

    FCT自動測試設(shè)備能夠?qū)崿F(xiàn)對電路板的功能自動化測試,提高測試覆蓋率。設(shè)備通過預(yù)設(shè)的測試程序和自動化操作流程,對電路板的各項功能和性能指標進行檢測和驗證。例如,在通信設(shè)備的電路板測試中,F(xiàn)CT測試設(shè)備
    的頭像 發(fā)表于 08-07 16:35 ?2197次閱讀
    FCT自動測試設(shè)備:<b class='flag-5'>電路板</b>性能檢測利器

    電路板設(shè)計

    用手觸摸電路板上的電阻腿腳脈沖信號輸出就正常是什么原因
    發(fā)表于 07-28 05:12

    AN 224:高速電路板指南

    電子發(fā)燒友網(wǎng)站提供《AN 224:高速電路板指南.pdf》資料免費下載
    發(fā)表于 07-14 15:45 ?2次下載

    了解電路板氣密性檢測儀,讓電路板品控更靠譜-岳信儀器

    在電子制造領(lǐng)域,電路板的質(zhì)量控制至關(guān)重要,而電路板氣密性檢測儀則是保障其品質(zhì)的關(guān)鍵工具。電路板氣密性檢測儀基于先進的檢測原理工作。常見方法有壓差法,通過對電路板內(nèi)部充入一定壓力氣體,然
    的頭像 發(fā)表于 07-04 14:17 ?423次閱讀
    了解<b class='flag-5'>電路板</b>氣密性檢測儀,讓<b class='flag-5'>電路板</b>品控更靠譜-岳信儀器

    【案例3.9】電路板無法啟動的故障分析

    【案例3.9】電路板無法啟動的故障分析【現(xiàn)象描述】某設(shè)計,CPU以菊花鏈的方式接兩片F(xiàn)lash存儲器,CPU的引導(dǎo)程序存儲在Flash存儲器中,兩片F(xiàn)lash存儲器互為冗余備份。上電測試發(fā)現(xiàn),多塊
    的頭像 發(fā)表于 06-07 09:04 ?799次閱讀
    【案例3.9】<b class='flag-5'>電路板</b>無法啟動的故障分析

    印刷電路板的結(jié)構(gòu)和類型及組裝工藝步驟

    經(jīng)過封裝與測試的芯片,理論上已具備使用條件。然而在現(xiàn)實生活里,一個集成電路產(chǎn)品通常需要眾多芯片共同組裝在印刷電路板(PCB)上,以此實現(xiàn)復(fù)雜功能。一個或多個集成電路芯片,連同其他組件與連接器,
    的頭像 發(fā)表于 04-08 15:55 ?2639次閱讀
    印刷<b class='flag-5'>電路板</b>的結(jié)構(gòu)和類型及組裝工藝步驟

    印刷電路板 PCB 與印刷線路 PWB 區(qū)別

    印刷電路板(PCB)與印刷線路(PWB)是電子制造中常見的兩種基板,它們在定義、功能和應(yīng)用上存在一定差異: ? 定義 ? ? PWB ?:全稱為Printed Wiring Board,即印刷
    的頭像 發(fā)表于 04-03 11:09 ?2374次閱讀

    貼片電解電容在電路板中的作用

    貼片電解電容是電子產(chǎn)品中不可或缺的元器件之一,以其獨特的功能和緊湊的體積,在電路板設(shè)計中發(fā)揮著至關(guān)重要的作用。本文將深入探討貼片電解電容在電路板中的多重作用,以及它們?nèi)绾斡绊?b class='flag-5'>電路的整體性能和穩(wěn)定性
    的頭像 發(fā)表于 04-02 14:55 ?1532次閱讀
    貼片電解電容在<b class='flag-5'>電路板</b>中的作用

    射頻電路板設(shè)計技巧

    在現(xiàn)代電子系統(tǒng)中,射頻(RF)電路板設(shè)計已變得越來越復(fù)雜和關(guān)鍵。隨著通信技術(shù)的快速發(fā)展,從5G移動通信到衛(wèi)星通信、雷達系統(tǒng),射頻電路的性能直接影響整個系統(tǒng)的質(zhì)量和可靠性。射頻電路板設(shè)計是一項精細而
    的頭像 發(fā)表于 03-28 18:31 ?1096次閱讀
    射頻<b class='flag-5'>電路板</b>設(shè)計技巧

    電子產(chǎn)品生產(chǎn)中的電路板布線設(shè)計

    電子產(chǎn)品的生產(chǎn)中,電路板布線設(shè)計和激光焊錫技術(shù)是兩個關(guān)鍵環(huán)節(jié),直接影響產(chǎn)品的性能、可靠性和生產(chǎn)效率。
    的頭像 發(fā)表于 03-18 14:31 ?1013次閱讀
    電子產(chǎn)品生產(chǎn)中的<b class='flag-5'>電路板</b>布線設(shè)計

    警惕靜電:電路板的隱形殺手? ?

    在 PCBA 加工領(lǐng)域,靜電猶如一個潛伏在暗處的隱形殺手,時刻威脅著電路板的安全與性能。稍有不慎,它就能給電路板帶來難以估量的損害,造成巨大的經(jīng)濟損失。今天,就讓我們深入了解一下靜電給電路板帶來
    的頭像 發(fā)表于 03-18 13:09 ?1852次閱讀
    警惕靜電:<b class='flag-5'>電路板</b>的隱形殺手?  ?

    一文帶你全面了解陶瓷電路板厚膜工藝

    陶瓷電路板厚膜工藝是一種先進的印刷電路板制造技術(shù),廣泛應(yīng)用于電子、通信、航空航天等領(lǐng)域。本文將詳細介紹陶瓷電路板厚膜工藝的原理、流程、優(yōu)勢以及應(yīng)用,帶您全面了解這一技術(shù)……
    的頭像 發(fā)表于 03-17 16:30 ?1430次閱讀