安卓逆向 -- 调用其他APK的SO文件

  • A+
所属分类:移动安全

往期文章

安卓逆向 -- NDK开发(简单项目)

安卓逆向 -- NDK开发实现MD5算法


前提:反编译apk只有调用代码,没有实现代码

安卓逆向 -- 调用其他APK的SO文件

安卓逆向 -- 调用其他APK的SO文件

一、新建一个空项目

安卓逆向 -- 调用其他APK的SO文件


二、调用其他apk的so文件

1、新建一个package,就是我要调用其他apk的包名

安卓逆向 -- 调用其他APK的SO文件

2、新建一个类文件,名字和调用so的类的名字一样

package com.bucuo.ndk20211010;public class SignatureUtils {       public static native String signatureparams(String param);}


3、新建一个jnilibs文件夹,将so文件拷贝过来

安卓逆向 -- 调用其他APK的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、运行结果

安卓逆向 -- 调用其他APK的SO文件




福利,月底送出

《深入浅出TCPIPVPN


未来,应该是AI 的时代;未来,更是连接的时代。无论是在校学生对网络感兴趣的人,还是计算机系统维护的管理员 网络协议开发 / 测试人员 网络相关的设计和开发人员,学习网络协议都可以阅读这本《深入浅出TCP/IPVPN,本书以幽默诙谐的笔调图解 HTTP、图解 TCP/IP、图解MPLS、图解OSPF/RIP/IS-IS/BGP、图解VPN,全面阐述和透彻分析网络协议的工作原理和实现细节,涵盖新的网络协议和实践方法。

 

安卓逆向 -- 调用其他APK的SO文件




禁止非法,后果自负

欢迎关注公众号:逆向有你

欢迎关注视频号:之乎者也吧

欢迎报名安卓逆向培训,报名微信(QQ):335158573


安卓逆向 -- 调用其他APK的SO文件

安卓逆向 -- 调用其他APK的SO文件

安卓逆向 -- 调用其他APK的SO文件

原文始发于微信公众号(web安全工具库):安卓逆向 -- 调用其他APK的SO文件

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: