![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IDA
文章平均质量分 88
若水情缘
多年android逆向经验, 使用C/C++, JAVA, PHP, PYTHON, Kotlin...多种流行语言做开发, 熟练arm汇编指令以及熟练使用ida pro工具
展开
-
IDA静态分析so文件(一)
本文是记录自己学习IDA的一些总结与归纳,并将其体现成具体功能,便于复习与交流,有不对之处望大家包容并指出,欢迎大家留言收藏本篇是IDA静态分析的第一篇, 本文讲解非常简单的静态分析so包 , 以便于熟悉IDA环境IDA pro 7.0so包是32位附加GitHub地址下载apk如果出现其他问题可以参考IDA常见问题开始通过分析apk, 我们知道, java层调用了那些本地函数 , 实际运用也是如果 , 我们需要先分析java层代码 , 本文我们就是找到本地函数怎么对比字符串原创 2020-05-12 15:40:53 · 5667 阅读 · 0 评论 -
IDA动态调试android的so文件(二)
环境小米5 - root - android7.0IDA pro 7.0so包是32位android运行demo并进入主界面这时候不会加载so包,点按钮运行进入另一个Activity 加载so包并执行native函数如果出现其他问题可以参考IDA常见问题配置复制IDA 安装目录下dbgsrv 文件里面的android_server文件到 手机内存储的 /data/local/tmp 目录下控制台输入 adb shell su 命令获取管理员权限控制台输入 setenforce 0 命原创 2020-05-12 10:46:50 · 846 阅读 · 1 评论 -
android逆向-通过IDA工具dump指定的dex
前提条件和运行环境一定要写清楚,不然会有很多坑,坑死人。(1)IDA 是最新的7.x版本 (2) JDB 使用Java安装目录下的 (3)系统是win10 使用命令窗口时有很大的差别(4)手机是4.4 以下系统1.手机要有Root权限2.复制IDA 安装目录下dbgsrv 文件里面的android_server文件到 手机内存储的 /data/local/tmp 目录下3.控制台输...原创 2019-11-14 15:50:00 · 2184 阅读 · 0 评论 -
IDA常见问题
启动ida失败提示:Incompatible debugging server:address size is 4 bytes, expected 4原因:你的android_server 是32位的,而你启动的 ida 是64位的解决方法:换成32位的ida 就OKIDA连接android_server 选中进程点ok之后 连接不上报错提示:The debugger could not attach to the selected process.This can perhap原创 2020-05-11 17:33:48 · 2247 阅读 · 0 评论 -
IDA动态调试Android的so文件(一)
环境小米5 - root - android7.0IDA pro 7.0so包是32位android运行demo并进入主界面并加载so包,点按钮运行so包native函数如果出现其他问题可以参考IDA常见问题配置复制IDA 安装目录下dbgsrv 文件里面的android_server文件到 手机内存储的 /data/local/tmp 目录下控制台输入 adb shell su 命令获取管理员权限控制台输入 setenforce 0 命令 关闭保护(每次关机后开机都要重新设置)控原创 2020-05-11 17:26:14 · 1710 阅读 · 0 评论