美文网首页
dex文件调试

dex文件调试

作者: laoel | 来源:发表于2017-10-23 21:51 被阅读0次

测试描述:

在 DEX 文件未加密的基础上,利用第三方工具对客户端代码进行动态调试,对 JAVA 层数据进行获取和篡改,进行Dalvik调试,查看客户端是否对第三方调试工具进行检测和防御。

参考文章:

https://www.hex-rays.com/products/ida/support/tutorials/debugging_dalvik.pdf

详情及测试步骤:

1.反编译目标apk,查看Android配置文件 AndroidManifest.xml中debug属性是否为true;

2.安装客户端APP;

3.使用IDA打开其classes.dex文件;

4.配置 debugger,“Debugger/Debugger Options/Set specific options”,选择device和apk;

5.配置源路径,“Options/Source paths”;

6.先在View视图中打开Name窗口(Shift+F4),查找入口名(配置文件中有),下断点;

7.选择目标进程,“Debugger/Attach to process”,先在手机上启动客户端app;

8.开始调试,F9;

9.查看调试情况,“Debugger/Debugger windows/”;

判断依据:

可使用 IDA Pro 正常附加并且调试

相关文章

  • dex文件调试

    测试描述: 在 DEX 文件未加密的基础上,利用第三方工具对客户端代码进行动态调试,对 JAVA 层数据进行获取和...

  • 第25课 DEX文件结构

    1.dex文件中的数据结构 2.dex文件整体结构 3.DEX的内存映射

  • Android反编译主要流程

    改.apk文件后缀名(一般.zip),并解压,获得.dex文件; 用dex2jar执行bat(参数dex文件路径)...

  • dex优化对Arouter查找路径的影响

    一、前言 疑问:dex文件是什么?dex文件优化又是什么? dex文件优化会给项目带来什么问题,怎么解决这些问题?...

  • odex 反编译总结

    odex 是 Optimized dex 的缩写,是优化后的dex文件,通过将 apk 中的 dex 文件进行 o...

  • dex文件结构

    使用010Editor模板查看ELF、DEX等文件结构 Dex文件结构学习,顺便还写了一个解析Dex文件的小程序 ...

  • Android虚拟机

    dexopt 在dalvik虚拟机加载dex文件时,对dex文件进行验证和优化操作,对dex文件的优化结果变成了o...

  • dexClassLoader实现热修复原理

    android每次启动过程中都是通过jvm来加载dex文件的 dex文件的又来java---class---dex...

  • dex文件字节码解析

    这一篇解析dex文件.还是由上一篇文章MainActivity生成的dex文件.dex文件比较大,我就不贴16进制...

  • Android 解析DEX文件

    1. DEX文件简介 1). 基本格式 Dex Header: header文件头 String Table: 字...

网友评论

      本文标题:dex文件调试

      本文链接:https://www.haomeiwen.com/subject/vzqzuxtx.html