北京电子科技职业学院
源码反编译测试反编译技术是通过对低级语言代码(字节码或汇编代码等)进行分析转化,得到等价的高级语言(C或Java等)代码的过程,涉及指令系统、可执行文件格式、反汇编技术、数据类型分析技术、控制流分析技术和高级代码生成技术等反编译处理过程一般可以分为7个阶段:文件转载、指令解码、语义映射、相关图构造、过程分析、类型分析和结果输出
源码反编译测试利用反编译技术设计实现的一些工具可以通过直接反编译APK文件查看重要代码,为了防止重要代码被人恶意反编译并重新签名发布,进行移动应用测试时需要进行反编译测试常用的反编译工具包括dex2jar和jd-gui,二个工具结合可以查看APK的源码dex2jar作用:将apk反编译成java源码jd-gui作用:查看apk中的classes.dex转化成的jar文件,即源码文件
源码反编译测试在进行源码反编译的测试时一般要先下载dex2jar和jd-gui二个工具,下载完成后就可以进行反编译的工作了步骤一:把待测试App与dex2jar的文件放置到同一级目录下
源码反编译测试步骤二:解压jd-gui与dex2jar的文件,生成dex2jar-0.0.9.15文件夹和jd-gui.exe文件
源码反编译测试步骤三:使用cmd窗口进入到dex2jar-0.0.9.15文件夹
源码反编译测试步骤四:使用dex2jar.bat命令反编译QQ
您可能关注的文档
- 温湿度监测技术的应用.pptx
- 温热水面团品种.pptx
- 二零二三年 优质公开课港内掉头.pptx
- 港内掉头航行操作.pptx
- 港内灭火规定.pptx
- 港口船舶管理与能效的关系.pptx
- 游戏分层设计实现.pptx
- 游戏开发概要介绍和相关岗位.pptx
- 游戏开发流程介绍以及同步训练项目介绍.pptx
- 游标卡尺校零.pptx
- JJF 2467-2026在线糖量(含量)计校准规范.pdf
- 《JJF 2467-2026在线糖量(含量)计校准规范》.pdf
- 计量规程规范 JJF 2437-2026扫频信号发生器校准规范.pdf
- JJF 2437-2026扫频信号发生器校准规范.pdf
- 《JJF 2437-2026扫频信号发生器校准规范》.pdf
- JJF 2454-2026冲击加速度传感器温度特性校准规范.pdf
- 《JJF 2454-2026冲击加速度传感器温度特性校准规范》.pdf
- 计量规程规范 JJF 2454-2026冲击加速度传感器温度特性校准规范.pdf
- JJF 2448-202610 Hz~30 MHz宽带交流电压源校准规范.pdf
- 《JJF 2473-2026实验室通风柜性能参数校准规范》.pdf
最近下载
- 用于寒冷地区的自发热混凝土及其制备方法.pptx
- 国有企业公开招聘综合笔试真题(含详细答案解析).docx VIP
- 建行公司类考试题库及答案.docx VIP
- SONY索尼VPL-VW95ES视频投影机使用说明书.pdf
- 宣贯培训(2026年)《GBT 3294-2018鞋楦尺寸检测方法》.pptx VIP
- GBT+3294-2025+鞋楦尺寸检测方法PPT课件.pptx VIP
- 八上期末复习专题汇编——代数压轴题(1).docx VIP
- ONKYO安桥功放TX-RZ800产品手册.pdf
- 《GBT+3294-2025鞋楦尺寸检测方法》学习与解读PPT课件.pptx VIP
- 直肠癌的超声诊断.ppt VIP
原创力文档

文档评论(0)