title: SO逆向之动态调试入门
date: 2021-07-07 17:35:40
tags:
- SO
categories: 安卓逆向
toc_number: true
篇幅有限
完整内容及源码关注公众号:ReverseCode,发送 冲
基本环境
as-create new project-Native C++,Language选择Java引入easyso1自动安装ndk frida启动hook native方法demo.js
frida -U -f com.roysue.easyso1 -l demo.js --no-pause
setImmediate(function(){
Java.perform(function(){
Java.use("com.roysue.easyso1.MainActivity").onCreate.implementation = function(x){
console.log("Entering onCreate!");
return this.onCreate(x);
}
Java.use("com.roysue.easyso1.MainActivity").stringFromJNI.implementation = function(){
var result = this.stringFromJNI();
console.log("return value of stringFromJNI is => ",result);