安卓逆向 -- 调用其他APK的SO文件
Posted web安全工具库
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安卓逆向 -- 调用其他APK的SO文件相关的知识,希望对你有一定的参考价值。
往期文章
前提:反编译apk只有调用代码,没有实现代码
一、新建一个空项目
二、调用其他apk的so文件
1、新建一个package,就是我要调用其他apk的包名
2、新建一个类文件,名字和调用so的类的名字一样
package com.bucuo.ndk20211010;
public class SignatureUtils {
public static native String signatureparams(String param);
}
3、新建一个jnilibs文件夹,将so文件拷贝过来
4、在java层调用
public class MainActivity extends AppCompatActivity {
static {
System.loadLibrary("native-lib");
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
String name= SignatureUtils.signatureparams("aiyoubucuo!!!");
Log.d("aiyou",name);
}
}
5、运行结果
禁止非法,后果自负
欢迎关注公众号:逆向有你
欢迎关注视频号:之乎者也吧
欢迎报名安卓逆向培训,报名微信(QQ):335158573
以上是关于安卓逆向 -- 调用其他APK的SO文件的主要内容,如果未能解决你的问题,请参考以下文章