从加壳Android应用程序中恢复Dex源文件的方法
授权
摘要

本发明涉及一种从加壳Android应用程序中恢复Dex源文件的方法,包括以下步骤:步骤1、定位目标程序的DexFile结构体在内存中的地址,其中,所述目标程序为待恢复Dex源文件对应的加壳的Android应用程序;步骤2、根据所定位的地址获取目标程序对应的DexFile Header结构体;步骤3、循环遍历并加载DexFile Header结构体中所有映射的字段;步骤4、对所加载的DexFile Header结构体内的字段进行重组和修复,从而从所述目标程序中恢复Dex源文件。本发明可以有效地从加壳Android应用程序中提取出Dex源文件,适用于多种Android应用加固方案,具有通用性,且方法简单有效,便于实施和维护。

基本信息
专利标题 :
从加壳Android应用程序中恢复Dex源文件的方法
专利标题(英):
暂无
公开(公告)号 :
CN108446186A
申请号 :
CN201810089811.1
公开(公告)日 :
2018-08-24
申请日 :
2018-01-30
授权号 :
CN108446186B
授权日 :
2022-05-13
发明人 :
何能强严寒冰孙才俊张华丁丽李佳石亚彬曹中全狄少嘉徐原何世平温森浩李志辉姚力张洪朱芸茜郭晶朱天高胜胡俊王小群张腾李挺陈阳李世淙徐剑吕利锋党向磊王适文刘婧饶毓张帅贾子骁肖崇蕙吕志泉韩志辉马莉雅雷君周彧高川周昊
申请人 :
国家计算机网络与信息安全管理中心;中时瑞安(北京)网络科技有限责任公司
申请人地址 :
北京市朝阳区裕民路甲3号
代理机构 :
北京中原华和知识产权代理有限责任公司
代理人 :
丁慧玲
优先权 :
CN201810089811.1
主分类号 :
G06F11/14
IPC分类号 :
G06F11/14  G06F21/56  
IPC结构图谱
G
G部——物理
G06
计算;推算或计数
G06F
电数字数据处理
G06F11/00
错误检测;错误校正;监控
G06F11/07
响应错误的产生,例如,容错
G06F11/14
用运算中的冗余作数据的错误检测或校正,例如,通过采用导致相同结果的不同运算序列
法律状态
2022-05-13 :
授权
2018-09-18 :
实质审查的生效
IPC(主分类) : G06F 11/14
申请日 : 20180130
2018-08-24 :
公开
注:本法律状态信息仅供参考,即时准确的法律状态信息须到国家知识产权局办理专利登记簿副本。
文件下载
暂无PDF文件可下载
  • 联系电话
    电话:023-6033-8768
    QQ:1493236332
  • 联系 Q Q
    电话:023-6033-8768
    QQ:1493236332
  • 关注微信
    电话:023-6033-8768
    QQ:1493236332
  • 收藏
    电话:023-6033-8768
    QQ:1493236332