一種基于Java反射機(jī)制的安卓應(yīng)用自動脫殼方法

基本信息

申請?zhí)?/td> CN201610061008.8 申請日 -
公開(公告)號 CN105740708A 公開(公告)日 2016-07-06
申請公布號 CN105740708A 申請公布日 2016-07-06
分類號 G06F21/56(2013.01)I 分類 計算;推算;計數(shù);
發(fā)明人 陳偉騰;陳鐘;李青山;關(guān)志;陳果;高健博;秦煜;李洪生;軒志朋;王曉青 申請(專利權(quán))人 博雅網(wǎng)信(北京)科技有限公司
代理機(jī)構(gòu) 沈陽東大知識產(chǎn)權(quán)代理有限公司 代理人 梁焱
地址 100080 北京市海淀區(qū)中關(guān)村北大街127-1號1層109-1室
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種基于Java反射機(jī)制的安卓應(yīng)用自動脫殼方法,屬于移動互聯(lián)網(wǎng)網(wǎng)絡(luò)安全技術(shù)領(lǐng)域,該方法相比AppSpear被動觸發(fā)采用主動觸發(fā)的模式保證DEX文件的完整性,相比dexhunter保證完整脫殼,dexhunter可以得到被保護(hù)的dex,但某些方法依然處于加密狀態(tài),而本發(fā)明通過收集所有解密操作并動態(tài)執(zhí)行,使得所有方法都處于解密狀態(tài);此外,以上兩種基于Android系統(tǒng)源碼開發(fā)的系統(tǒng)對于系統(tǒng)依賴強(qiáng),需要針對不同版本系統(tǒng)分別開發(fā),難以擴(kuò)展維護(hù),本發(fā)明基于Java反射機(jī)制,輕量且在各版本Android系統(tǒng)都適用。