← 返回列表
一种针对嵌入式处理器的反汇编方法
摘要文本
本发明公开了一种针对嵌入式处理器的反汇编方法,属于嵌入式处理器反汇编领域,该方法包括根据ARMv8‑A架构的嵌入式处理器,得到指令类型解码数据集文档和指令格式信息数据集文档;根据指令类型解码数据集文档,构建指令类型匹配多级字典;根据指令格式信息数据集文档,构建指令格式匹配多级字典;获取待测指令,并根据待测指令,利用指令类型匹配多级字典和指令格式匹配多级字典,得到反汇编结果。本发明解决了现有反汇编工具对ARMv8‑A架构的嵌入式处理器指令反汇编不够精确的问题。 微信公众号马克 数据网
申请人信息
- 申请人:西南民族大学; 成都航创启辰信息技术有限公司
- 申请人地址:610041 四川省成都市武侯区一环路南四段16号
- 发明人: 西南民族大学; 成都航创启辰信息技术有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种针对嵌入式处理器的反汇编方法 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311347305.5 |
| 申请日 | 2023/10/17 |
| 公告号 | CN117369831A |
| 公开日 | 2024/1/9 |
| IPC主分类号 | G06F8/53 |
| 权利人 | 西南民族大学; 成都航创启辰信息技术有限公司 |
| 发明人 | 柴松; 伏文文; 汪立伟; 白智元; 黄宏杨; 王拥军; 孟琪; 唐政 |
| 地址 | 四川省成都市武侯区一环路南四段16号; 四川省成都市高新区益州大道中段722号4栋26楼2606—2608号 |
专利主权项内容
1.一种针对嵌入式处理器的反汇编方法,其特征在于,包括以下步骤:S1、根据ARMv8-A架构的嵌入式处理器,得到指令类型解码数据集文档和指令格式信息数据集文档;S2、根据指令类型解码数据集文档,构建指令类型匹配多级字典;S3、根据指令格式信息数据集文档,构建指令格式匹配多级字典;S4、获取待测指令,并根据待测指令,利用指令类型匹配多级字典和指令格式匹配多级字典,得到反汇编结果。