天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 計算機論文 >

一種基于匹配字符串地址判定ARM固件裝載基址的方法

發(fā)布時間:2018-01-18 00:12

  本文關(guān)鍵詞:一種基于匹配字符串地址判定ARM固件裝載基址的方法 出處:《電子學(xué)報》2017年06期  論文類型:期刊論文


  更多相關(guān)文章: 裝載基址 固件 ARM 反匯編


【摘要】:固件是嵌入式系統(tǒng)的靈魂,當對固件進行安全檢測或者深入理解固件中的運行機制時,對固件進行反匯編是一個必經(jīng)的步驟.對固件反匯編時,首先要確定固件的裝載基址及其運行環(huán)境的處理器類型.通常我們可以通過拆解硬件設(shè)備或者查閱產(chǎn)品手冊獲得處理器類型,但目前尚沒有自動化工具可獲知固件的裝載基址.鑒于目前大部分嵌入式系統(tǒng)中的處理器為ARM類型,本文以ARM固件為研究目標,提出了一種自動化方法來判定固件的裝載基址.首先通過研究固件中字符串的存儲規(guī)律及其加載方式,提出了兩個算法可分別求出固件中字符串偏移量和LDR指令加載的字符串地址.然后利用這些字符串信息,提出了DBMAS(Determining image Base by Matching Addresses of Strings)算法來判定固件的裝載基址.實驗證明本文提出的方法可以成功判定使用LDR指令加載字符串地址的固件裝載基址.
[Abstract]:Firmware is the soul of embedded system, when the firmware for safety testing or in-depth understanding of the mechanism of the firmware, the firmware for the disassembly is a necessary step. The firmware disassembly, we must first determine the firmware loading base and its operating environment processor type. We can often get through the dismantling of hardware processor type the equipment or refer to the product manual, but there is no loading base automation tools can be informed of firmware. In view of the present most of the embedded processor in the system for the ARM type, the ARM firmware as the research object, put forward an automatic method to determine the firmware loading base. First through the law research in firmware string storage and loading method two, proposed algorithm can calculate the address string string offset firmware volume and LDR. Then use the command load These string information, put forward DBMAS (Determining image Base by Matching Addresses of Strings) algorithm to determine the firmware loading base. Experimental results showed that the proposed method can successfully determine the use the LDR command to load a string address of the firmware loader base.

【作者單位】: 中國信息安全測評中心;北京理工大學(xué)計算機學(xué)院;北京市海量語言信息處理與云計算應(yīng)用工程技術(shù)研究中心;
【基金】:國家自然科學(xué)基金(No.61370063) 國家重點研發(fā)計劃網(wǎng)絡(luò)空間安全重點專項
【分類號】:TP309;TP368.1
【正文快照】: 3.北京市海量語言信息處理與云計算應(yīng)用工程技術(shù)研究中心,北京100081)1引言從隨身攜帶的手機、智能手環(huán)、智能手表到路由器、交換機、固態(tài)盤等,嵌入式系統(tǒng)已經(jīng)遍及社會的方方面面.最近暴露出多起與嵌入式系統(tǒng)固件的安全漏洞相關(guān)的事件,如NSA開發(fā)出入侵硬盤固件的惡意軟件[1,2]

【相似文獻】

相關(guān)期刊論文 前10條

1 石元泉;基于ARM的配置管理系統(tǒng)的網(wǎng)絡(luò)實現(xiàn)[J];懷化學(xué)院學(xué)報;2004年02期

2 余永寶;葉敦范;楊金峰;;基于ARM的車載音響設(shè)計與研究[J];電子設(shè)計應(yīng)用;2007年11期

3 李毅;萬衡;李慕君;;基于ARM的機器人移動底盤設(shè)計[J];華東理工大學(xué)學(xué)報(自然科學(xué)版);2008年05期

4 謝春光;;基于ARM自動指紋識別系統(tǒng)研究[J];微計算機信息;2009年10期

5 趙書朵;諶海云;高鳳水;武衛(wèi)麗;;基于ARM的嵌入式多路遠程視頻監(jiān)控系統(tǒng)的設(shè)計[J];中國測試;2010年05期

6 王彥文;段猛;王力伯;;基于ARM的城市消防用戶信息傳輸裝置設(shè)計[J];儀表技術(shù);2010年11期

7 ;中國科學(xué)院沈陽自動化研究所獲ARM處理器授權(quán)[J];單片機與嵌入式系統(tǒng)應(yīng)用;2005年01期

8 阮雙喜;邱春玲;田地;;基于ARM的氣象數(shù)據(jù)采集系統(tǒng)的研制[J];吉林大學(xué)學(xué)報(信息科學(xué)版);2006年02期

9 溫陽東;黃璐;;基于ARM處理器的微機繼電保護裝置數(shù)據(jù)采集系統(tǒng)[J];儀器儀表用戶;2007年01期

10 王憲;劉井權(quán);戴e,

本文編號:1438595


資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1438595.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶9bb16***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com