西安交通大学学报
西安交通大學學報
서안교통대학학보
Journal of Xi'an Jiaotong University
2015年
10期
84-89
,共6页
王欢%来欢%李国栋%田达%梁博
王歡%來歡%李國棟%田達%樑博
왕환%래환%리국동%전체%량박
Android%恶意代码%静态分析%函数调用关系
Android%噁意代碼%靜態分析%函數調用關繫
Android%악의대마%정태분석%함수조용관계
Android%malware%static analysis%function calling graph
针对注入型Android恶意应用日益泛滥、传统检测方法依赖大量已知特征的问题,提出了采用函数调用关系的注入型Android恶意应用检测方法.该方法无须依赖大量已知特征,仅通过分析注入型Android恶意应用的自身结构特征即可实现对该类恶意应用的有效检测,并能够实现对未知恶意代码家族的识别.所提方法在smali代码的基础上构建函数调用关系图,并进一步进行子图划分,通过判定各子图威胁度确定是否存在恶意行为.检测过程无需动态行为分析辅助,因此分析检测时间短、效率高.该方法不仅可以检测出Android应用是否存在恶意行为,还可根据子图威胁度确定包含恶意行为的具体代码.经过对1 260个Android恶意应用和1 000个正常应用的实验分析发现:所提方法能够很好地检测注入型Android恶意应用,当误报率为8.90%的时候,检测率达到95.94%,相对于主流Android恶意应用检测系统Androguard,检测效果有显著提升.
針對註入型Android噁意應用日益汎濫、傳統檢測方法依賴大量已知特徵的問題,提齣瞭採用函數調用關繫的註入型Android噁意應用檢測方法.該方法無鬚依賴大量已知特徵,僅通過分析註入型Android噁意應用的自身結構特徵即可實現對該類噁意應用的有效檢測,併能夠實現對未知噁意代碼傢族的識彆.所提方法在smali代碼的基礎上構建函數調用關繫圖,併進一步進行子圖劃分,通過判定各子圖威脅度確定是否存在噁意行為.檢測過程無需動態行為分析輔助,因此分析檢測時間短、效率高.該方法不僅可以檢測齣Android應用是否存在噁意行為,還可根據子圖威脅度確定包含噁意行為的具體代碼.經過對1 260箇Android噁意應用和1 000箇正常應用的實驗分析髮現:所提方法能夠很好地檢測註入型Android噁意應用,噹誤報率為8.90%的時候,檢測率達到95.94%,相對于主流Android噁意應用檢測繫統Androguard,檢測效果有顯著提升.
침대주입형Android악의응용일익범람、전통검측방법의뢰대량이지특정적문제,제출료채용함수조용관계적주입형Android악의응용검측방법.해방법무수의뢰대량이지특정,부통과분석주입형Android악의응용적자신결구특정즉가실현대해류악의응용적유효검측,병능구실현대미지악의대마가족적식별.소제방법재smali대마적기출상구건함수조용관계도,병진일보진행자도화분,통과판정각자도위협도학정시부존재악의행위.검측과정무수동태행위분석보조,인차분석검측시간단、효솔고.해방법불부가이검측출Android응용시부존재악의행위,환가근거자도위협도학정포함악의행위적구체대마.경과대1 260개Android악의응용화1 000개정상응용적실험분석발현:소제방법능구흔호지검측주입형Android악의응용,당오보솔위8.90%적시후,검측솔체도95.94%,상대우주류Android악의응용검측계통Androguard,검측효과유현저제승.