日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]基于靜態污點分析和符號執行的安卓應用漏洞挖掘方法有效

專利信息
申請號: 201611113164.0 申請日: 2016-12-07
公開(公告)號: CN106709356B 公開(公告)日: 2019-05-24
發明(設計)人: 付朧玉;楊超;楊力;馬建峰;羅丹;盧璐 申請(專利權)人: 西安電子科技大學
主分類號: G06F21/57 分類號: G06F21/57
代理公司: 陜西電子工業專利中心 61205 代理人: 王品華;朱紅星
地址: 710071 陜*** 國省代碼: 陜西;61
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 漏洞挖掘 污點 控制流 分析 漏洞 數據流分析 分析目標 符號執行 內存消耗 應用程序漏洞 反編譯程序 技術過濾 靜態符號 挖掘 可用 誤報 源碼 編譯 過濾 應用 打印 警告 配置 研究
【說明書】:

發明公開了一種基于靜態污點分析和符號執行的安卓應用漏洞挖掘方法,主要解決現有用靜態污點分析方法挖掘漏洞的過程中,分析范圍固定,內存消耗巨大,分析結果存在誤報的問題,其實現方案是1)配置分析目標并反編譯程序源碼;2)對反編譯的結果進行控制流分析;3)用戶根據控制流分析結果選擇source函數,縮減分析目標;4)依據控制流分析結果進行數據流分析,產生漏洞路徑;5)采取靜態符號執行技術過濾數據流分析的結果,過濾后剩下的部分作為找到的漏洞,警告用戶并打印漏洞路徑。本發明在現有的靜態污點分析技術的基礎上擴展了漏洞挖掘的范圍,減少了漏洞挖掘的內存消耗,提高了漏洞挖掘結果的精確度,可用于安卓應用程序漏洞的挖掘和研究。

技術領域

本發明屬于網絡與系統安全領域,具體涉及安卓應用漏洞挖掘方法,可用于由外部注入引起的安卓程序漏洞的分析和研究。

背景技術

污點傳播分析是根據數據依賴關系對程序進行分析的一種技術,常用于檢測二進制程序中與數據相關的漏洞,比如隱私泄露漏洞和組件劫持漏洞等。按照是否需要目標程序運行,污點傳播分析可分為靜態和動態兩種類型。

靜態污點分析方法,相對基于多次執行的動態污點分析,只需要執行一次就可以得到整體分析結果,具有分析路徑更全面和效率更高的優點。其分析過程主要利用了控制流分析和數據流分析技術,其中:

控制流分析,是針對程序控制流的靜態分析技術,先根據程序執行方向將代碼解析成一個有向圖G=(B,E),其中B是基本程序語句構成的節點集合{B1,B2,…,Bn},E是有向邊集合{(Bi,Bj),(Bk,Bl),…},其中邊(Bi,Bj)表示在某個執行序列中Bj位于Bi之后;然后通過對圖連通性質的研究來提取代碼中的可達路徑以及路徑之上的約束求解。

數據流分析,其過程是從程序代碼中收集程序的語義信息,并通過代數的方法確定程序中變量的定義和使用情況。優勢是可以不必實際運行程序就能夠發現程序數據方面的特性,并發現其中存在的問題。

靜態污點分析方法的檢測目標包括,污染源函數source函數和陷入函數sink函數這兩種函數,其中:

污染源函數source,是數據流記錄的起點,在執行路徑上所有與source存在數據依賴關系的變量都將被標記為污染數據;

陷入函數sink,是數據流記錄的終點,如果有污染數據進入sink就可認為存在安全隱患。

對于安卓程序的靜態污點分析大多數應用于研究領域。已知的靜態的污點分析系統多用于檢測程序的隱私泄露,卻不適用于挖掘程序漏洞。以目前最為精確的安卓程序靜態污點分析系統FlowDroid為例,其執行流程如圖1所示,當把其用于對安卓程序漏洞進行挖掘時會十分乏力,主要存在以下缺陷:

1.當前的靜態污點分析系統為了追求自動化,極少為用戶提供自定義接口,其分析的目標一般由安全機構硬編碼到分析系統中,是固定的分析起點和終點集合,限制了漏洞分析的范圍。

2.當前的靜態分析系統執行時會分析整個程序的所有數據流,其中包含著大量與用戶意愿不一致的數據流目標。相對于一個程序控制流的數量,數據流往往會多出數倍,并且由于語言特性,其分析過程也相當復雜,所以冗余的數據流分析會直接造成靜態污點分析巨大的內存消耗和時間花費。

3.由于靜態污點分析具備“一次性全面分析”的理論特性,其分析過程是“路徑不敏感”的,即分析過程中遇到條件分支語句,無法辨別程序走向,只能全路徑分析,如果不引入新的技術進行優化,這會導致最終分析結果可能產生誤報,例如可能會報出一條污染路徑,但是在程序的執行中,該路徑會因為條件語句的控制而完全不可達。

發明內容

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安電子科技大學,未經西安電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201611113164.0/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 久久久中精品2020中文| 少妇高潮在线观看| 福利片91| 亚洲免费精品一区二区| 91精品美女| 国产精品尤物麻豆一区二区三区| 国产在线精品一区| 欧美日韩偷拍一区| 91久久国产露脸精品国产护士| _97夜夜澡人人爽人人| 欧美一区二区三区日本| 国产一级不卡毛片| 欧美日韩精品在线播放| 黄色国产一区二区| 日韩午夜三级| xxxx18hd护士hd护士| 精品无码久久久久国产| 日本中文字幕一区| 99久国产| 国产一区二区午夜| 国产女人好紧好爽| 女人被爽到高潮呻吟免费看| 亚洲五码在线| 国产日产欧美一区二区| 欧美日韩久久精品| 久久99精品一区二区三区| 黄色av免费| 精品99免费视频| 亚洲欧美制服丝腿| 91福利试看| 一区二区三区欧美在线| 日本一区二区三区免费视频| 久久婷婷国产香蕉| 国产一区二区三级| 男女午夜爽爽| 亚洲国产精品97久久无色| 销魂美女一区二区| 欧美性xxxxx极品少妇| 性色av色香蕉一区二区| 99riav3国产精品视频| 亚洲三区在线| 久久久久亚洲| 国产精品久久久久久久综合| 国内久久久| 国产一区二区三区乱码| 国产欧美一区二区在线| 一级黄色片免费网站| 日韩亚洲精品视频| 91高跟紫色丝袜呻吟在线观看 | 91视频国产九色| 狠狠搞av| 国产精品综合在线观看| 狠狠色噜噜狠狠狠狠| 国产一区二区三区影院| 99国产精品久久久久| 91一区二区三区久久国产乱| 国产jizz18女人高潮| 午夜影院一区二区| 日日狠狠久久8888偷色| 精品一区二区三区自拍图片区| 午夜免费网址| bbbbb女女女女女bbbbb国产 | 丝袜诱惑一区二区三区| 国产精品三级久久久久久电影| 国产人伦精品一区二区三区| 久久综合激情网| 亚洲va国产| 日本一二三不卡| 999久久久国产精品| 国产精品一区二区免费| 日本精品一区二区三区视频| 狠狠色噜噜狠狠狠888奇米| 欧美一级久久精品| 久久精品亚洲一区二区三区画质| 97人人模人人爽人人喊38tv| 99精品少妇| 欧美一区二区精品久久911 | 久久一级精品| 国产区图片区一区二区三区| 日韩不卡毛片| 99久久夜色精品| 欧美色综合天天久久综合精品|