IDA分析实例android_crackme/EasyJNI/Transformers/pingan2

文章目录

第一个实例android_crackme

将32位的android_server放到手机目录下

/data/local/tmp

给android_server赋予root

更改root用户组

运行android_server

./android_server

pc端端口转发

安装apk,并运行app


打开32位IDA并attach到进程

加载速度有点儿慢,稍等一下

先使用jadx看java层逻辑

定位要分析的方法

复制代码
public native String encrypt(String str);
public native String getFlag();

IDA 给两个方法打断点

先找进程,再到进程中找函数(encrypt,getFlag)

IDA导入头文件
insert导入结构体

第二个实例EasyJNI

安装程序看看长什么样子

先使用jadx分析java程序

# 导入结构体

右键

分析函数逻辑

第三个案例Transformers

安装程序

看看长什么样子

看java代码

看看有什么端倪
## 搜索so库的加载
## IDA找eq函数,但没有
## JNIOnload动态注册分析

如何在JNIOnload下段

第三个案例pingan2

安装程序

分析java代码

相关推荐
sky北城24 分钟前
You are not able to choose some of the languages, because locales for them a
android
儿歌八万首30 分钟前
Jetpack Compose 实战:打造高性能轮播图 (Carousel) 组件
android·前端·kotlin
QING61834 分钟前
Kotlin Flow 防抖(Debounce)详解
android·kotlin·android jetpack
QING6181 小时前
Kotlin Flow 防抖(Debounce)、节流(Throttle)、去重(distinctUntilChanged) —— 新手指南
android·kotlin·android jetpack
AI视觉网奇1 小时前
android yolo12 android 实战笔记
android·笔记·yolo
海上飞猪1 小时前
【Mysql】Mysql的安装部署和使用
android·mysql·adb
我是好小孩2 小时前
【Android】项目的组件化搭建
android
aqi002 小时前
FFmpeg开发笔记(九十四)基于Kotlin的国产开源推拉流框架anyRTC
android·ffmpeg·kotlin·音视频·直播·流媒体
马 孔 多 在下雨2 小时前
Android 组件化开发基础实践
android
技术摆渡人2 小时前
Android 系统技术探索(2)构建大脑(System Services & PMS)
android