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

admin 2021年10月15日16:00:50评论117 views字数 927阅读3分5秒阅读模式

往期文章

安卓逆向 -- 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文件

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2021年10月15日16:00:50
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   安卓逆向 -- 调用其他APK的SO文件http://cn-sec.com/archives/584826.html

发表评论

匿名网友 填写信息