文章目录

  • 一、拷贝 /system/lib/ 中的 Android 系统 so 动态库

一、拷贝 /system/lib/ 中的 Android 系统 so 动态库


将 Android 系统的 /system/lib/libc.so 动态库 , 拷贝到 /sdcard/Pictures/lib/ 目录中 ;

首先 , 在 /sdcard/Pictures/ 目录下创建 lib 目录 ;

mkdir /sdcard/Pictures/lib

然后 , 将 /system/lib/libc.so 动态库 , 拷贝到 /sdcard/Pictures/lib/ 目录中 ;

cp /system/lib/libc.so /sdcard/Pictures/lib/

拷贝后 , 可以从 SD 卡中 , 将 libc.so 动态库拷贝出来 ;

注意 , 获取动态库后 , 32 位的动态库要使用 32 位的 IDA 打开 , 64 位的动态库使用 64 位的 IDA 打开 ;

在 /system/lib/ 目录下有如下动态库 :

walleye:/ # cd /system/lib
walleye:/system/lib #
walleye:/system/lib # ls
android.frameworks.schedulerservice@1.0.so   android.hardware.tv.cec@1.0.so          libaudiopolicymanagerdefault.so libhardware_legacy.so      libnativewindow.so                   libstagefright_soft_aacenc.so
android.frameworks.sensorservice@1.0.so      android.hardware.tv.input@1.0.so        libaudiopolicyservice.so        libharfbuzz_ng.so          libnbaio.so                          libstagefright_soft_amrdec.so
android.frameworks.vr.composer@1.0.so        android.hardware.vibrator@1.0.so        libaudioprocessing.so           libheif.so                 libnblog.so                          libstagefright_soft_amrnbenc.so
android.hardware.audio.common-util.so        android.hardware.vibrator@1.1.so        libaudiospdif.so                libhidl-gen-utils.so       libnetd_client.so                    libstagefright_soft_amrwbenc.so
android.hardware.audio.common@2.0-util.so    android.hardware.vibrator@1.2.so        libaudioutils.so                libhidlallocatorutils.so   libnetdutils.so                      libstagefright_soft_avcdec.so
android.hardware.audio.common@2.0.so         android.hardware.vr@1.0.so              libbacktrace.so                 libhidlbase.so             libnetlink.so                        libstagefright_soft_avcenc.so
android.hardware.audio.common@4.0-util.so    android.hidl.allocator@1.0.so           libbase.so                      libhidlmemory.so           libnetutils.so                       libstagefright_soft_flacdec.so
android.hardware.audio.common@4.0.so         android.hidl.memory.token@1.0.so        libbcinfo.so                    libhidltransport.so        libneuralnetworks.so                 libstagefright_soft_flacenc.so
android.hardware.audio.effect@2.0.so         android.hidl.memory@1.0.so              libbinder.so                    libhwbinder.so             libnpt.so                            libstagefright_soft_g711dec.so
android.hardware.audio.effect@4.0.so         android.hidl.token@1.0-utils.so         libblas.so                      libhwui.so                 libopenjdk.so                        libstagefright_soft_gsmdec.so
android.hardware.audio@2.0.so                android.hidl.token@1.0.so               libbluetooth.so                 libicui18n.so              libopenjdkjvm.so                     libstagefright_soft_hevcdec.so
android.hardware.audio@4.0.so                com.qualcomm.qti.ims.radio@1.0.so       libbpf.so                       libicuuc.so                libopenjdkjvmti.so                   libstagefright_soft_mp3dec.so
android.hardware.bluetooth.a2dp@1.0.so       com.qualcomm.qti.imsrtpservice@1.0.so   libbufferhubqueue.so            libimg_utils.so            libopus.so                           libstagefright_soft_mpeg2dec.so
android.hardware.bluetooth@1.0.so            com.qualcomm.qti.qcril.qcrilhook@1.0.so libc++.so                       libimscamera_jni.so        libpac.so                            libstagefright_soft_mpeg4dec.so
android.hardware.broadcastradio@1.0.so       drm                                     libc.so                         libimsmedia_jni.so         libpackagelistparser.so              libstagefright_soft_mpeg4enc.so
android.hardware.broadcastradio@1.1.so       hw                                      libc_malloc_debug.so            libinput.so                libpcre2.so                          libstagefright_soft_opusdec.so
android.hardware.camera.common@1.0.so        ld-android.so                           libc_malloc_hooks.so            libinputflinger.so         libpdfium.so                         libstagefright_soft_rawdec.so
android.hardware.camera.device@1.0.so        lib-imsvideocodec.so                    libcamera2ndk.so                libinputservice.so         libpdx_default_transport.so          libstagefright_soft_vorbisdec.so
android.hardware.camera.device@3.2.so        lib-imsvt.so                            libcamera_client.so             libion.so                  libpiex.so                           libstagefright_soft_vpxdec.so
android.hardware.camera.device@3.3.so        lib-imsvtextutils.so                    libcamera_metadata.so           libiprouteutil.so          libpixelflinger.so                   libstagefright_soft_vpxenc.so
android.hardware.camera.device@3.4.so        lib-imsvtutils.so                       libcameraservice.so             libjavacore.so             libpng.so                            libstagefright_xmlparser.so
android.hardware.camera.provider@2.4.so      libEGL.so                               libchrome.so                    libjavacrypto.so           libpower.so                          libstatslog.so
android.hardware.cas.native@1.0.so           libETC1.so                              libclang_rt.asan-arm-android.so libjdwp.so                 libpowermanager.so                   libstdc++.so
android.hardware.cas@1.0.so                  libFFTEm.so                             libclcore.bc                    libjnigraphics.so          libprocessgroup.so                   libsurfaceflinger.so
android.hardware.configstore-utils.so        libGLESv1_CM.so                         libclcore_debug.bc              libjpeg.so                 libprocinfo.so                       libsurfaceflinger_ddmconnection.so
android.hardware.configstore@1.0.so          libGLESv2.so                            libclcore_debug_g.bc            libkeymaster4support.so    libprotobuf-cpp-full.so              libsuspend.so
android.hardware.configstore@1.1.so          libGLESv3.so                            libclcore_g.bc                  libkeystore_aidl.so        libprotobuf-cpp-lite.so              libsync.so
android.hardware.contexthub@1.0.so           libOpenMAXAL.so                         libclcore_neon.bc               libkeystore_binder.so      libradio_metadata.so                 libsysutils.so
android.hardware.drm@1.0.so                  libOpenSLES.so                          libcompiler_rt.so               libkeystore_parcelables.so librcc.so                            libtextclassifier.so
android.hardware.drm@1.1.so                  libRS.so                                libcrypto.so                    liblayers_proto.so         libresourcemanagerservice.so         libtextclassifier_hash.so
android.hardware.gnss@1.0.so                 libRSCacheDir.so                        libcutils.so                    libldacBT_abr.so           librs_jni.so                         libtflite.so
android.hardware.gnss@1.1.so                 libRSCpuRef.so                          libdebuggerd_client.so          libldacBT_enc.so           librtp_jni.so                        libtimestats_proto.so
android.hardware.graphics.allocator@2.0.so   libRSDriver.so                          libdexfile.so                   liblog.so                  libschedulerservicehidl.so           libtinyalsa.so
android.hardware.graphics.bufferqueue@1.0.so libRS_internal.so                       libdiag_system.so               liblz4.so                  libselinux.so                        libtinyxml2.so
android.hardware.graphics.common@1.0.so      libRScpp.so                             libdl.so                        liblzma.so                 libsensor.so                         libtombstoned_client.so
android.hardware.graphics.common@1.1.so      libaaudio.so                            libdmengine.so                  libm.so                    libsensorservice.so                  libui.so
android.hardware.graphics.composer@2.1.so    libaaudioservice.so                     libdmjavaplugin.so              libmdnssd.so               libsensorservicehidl.so              libunwind.so
android.hardware.graphics.composer@2.2.so    libadbconnection.so                     libdng_sdk.so                   libmedia.so                libserviceutility.so                 libunwindstack.so
android.hardware.graphics.mapper@2.0.so      libandroid.so                           libdrmframework.so              libmedia2_jni.so           libsigchain.so                       libusbhost.so
android.hardware.graphics.mapper@2.1.so      libandroid_net.so                       libdrmframework_jni.so          libmedia_helper.so         libsonic.so                          libutils.so
android.hardware.ir@1.0.so                   libandroid_runtime.so                   libdt_fd_forward.so             libmedia_jni.so            libsonivox.so                        libutilscallstack.so
android.hardware.keymaster@3.0.so            libandroid_servers.so                   libdt_socket.so                 libmedia_omx.so            libsoundpool.so                      libvintf.so
android.hardware.keymaster@4.0.so            libandroidfw.so                         libdvr.so                       libmediadrm.so             libsoundtrigger.so                   libvixl-arm.so
android.hardware.light@2.0.so                libappfuse.so                           libdvr_loader.so                libmediadrmmetrics_lite.so libsoundtriggerservice.so            libvixl-arm64.so
android.hardware.media.omx@1.0.so            libart-compiler.so                      libeaselcomm.so                 libmediaextractor.so       libspeexresampler.so                 libvndksupport.so
android.hardware.media@1.0.so                libart-dexlayout.so                     libeaselcontrol.amber.so        libmedialogservice.so      libsqlite.so                         libvorbisidec.so
android.hardware.memtrack@1.0.so             libart.so                               libeffectsconfig.so             libmediametrics.so         libssl.so                            libvulkan.so
android.hardware.neuralnetworks@1.0.so       libasyncio.so                           libevent.so                     libmediandk.so             libstagefright.so                    libwebviewchromium_loader.so
android.hardware.neuralnetworks@1.1.so       libaudio-resampler.so                   libexif.so                      libmediaplayerservice.so   libstagefright_amrnb_common.so       libwebviewchromium_plat_support.so
android.hardware.power@1.0.so                libaudioclient.so                       libexpat.so                     libmediautils.so           libstagefright_bufferqueue_helper.so libwifi-service.so
android.hardware.power@1.1.so                libaudioeffect_jni.so                   libfilterfw.so                  libmemtrack.so             libstagefright_codecbase.so          libwilhelm.so
android.hardware.power@1.2.so                libaudioflinger.so                      libfilterpack_imageproc.so      libmemunreachable.so       libstagefright_enc_common.so         libxml2.so
android.hardware.power@1.3.so                libaudiohal.so                          libfmq.so                       libmetricslogger.so        libstagefright_flacdec.so            libz.so
android.hardware.renderscript@1.0.so         libaudiohal@2.0.so                      libfrsdk.so                     libmidi.so                 libstagefright_foundation.so         libziparchive.so
android.hardware.sensors@1.0.so              libaudiohal@4.0.so                      libft2.so                       libminikin.so              libstagefright_http_support.so       test.so
android.hardware.soundtrigger@2.0.so         libaudiohal_deathhandler.so             libgatekeeper.so                libmtp.so                  libstagefright_httplive.so           vendor.qti.qcril.am@1.0.so
android.hardware.soundtrigger@2.1.so         libaudiomanager.so                      libgraphicsenv.so               libnativebridge.so         libstagefright_omx.so                vndk-28
android.hardware.tetheroffload.config@1.0.so libaudiopolicyenginedefault.so          libgui.so                       libnativehelper.so         libstagefright_omx_utils.so          vndk-sp-28
android.hardware.thermal@1.0.so              libaudiopolicymanager.so                libhardware.so                  libnativeloader.so         libstagefright_soft_aacdec.so
walleye:/system/lib #

【Android 逆向】Android 中常用的 so 动态库 ( 拷贝 /system/lib/ 中的 Android 系统 so 动态库 )相关推荐

  1. 【Android 逆向】整体加固脱壳 ( DEX 优化流程分析 | DexPrepare.cpp 中 dvmContinueOptimizati() 函数分析 )

    文章目录 前言 一.DexPrepare.cpp 中 dvmContinueOptimizati() 方法分析 前言 上一篇博客 [Android 逆向]整体加固脱壳 ( DEX 优化流程分析 | D ...

  2. java中常用的包、类、以及包中常用的类、方法、属性----sql和text\swing

    java中常用的包.类.以及包中常用的类.方法.属性 常用的包 java.io.*; java.util.*; java.lang.*; java.sql.*; java.text.*; java.a ...

  3. ANSI C and Microsoft C++中常用的预定义宏以及 宏定义中 # 和 ## 的区别

    ANSI C and Microsoft C++中常用的预定义宏以及 宏定义中 # 和 ## 的区别 第一部分,常见的预定义宏 第二部分,# 和 ## 再宏定义中的使用说明 第三部分,类似 #prag ...

  4. 【Android 逆向】使用 Python 解析 ELF 文件 ( Capstone 反汇编 ELF 文件中的机器码数据 | 创建反汇编解析器实例对象 | 设置汇编解析器显示细节 )

    文章目录 一.创建 Capstone 反汇编解析器实例对象 二.设置 Cs 汇编解析器显示细节 一.创建 Capstone 反汇编解析器实例对象 使用 Capstone 反汇编框架 , 首先创建 Ca ...

  5. 【Android 逆向】整体加固脱壳 ( DEX 优化流程分析 | DexPrepare.cpp 中 dvmOptimizeDexFile() 方法分析 | /bin/dexopt 源码分析 )

    文章目录 前言 一.DexPrepare.cpp 中 dvmOptimizeDexFile() 方法分析 二./bin/dexopt 源码分析 前言 上一篇博客 [Android 逆向]整体加固脱壳 ...

  6. 【Android 逆向】使用 Python 解析 ELF 文件 ( Capstone 反汇编 ELF 文件中的机器码数据 | 完整代码示例 ) ★★★

    文章目录 一.完整代码示例 二.执行结果 三.博客资源 一.完整代码示例 使用 Python 解析 ELF 文件完整代码示例 : # coding=utf-8 # 解析 elf 文件需要导入的依赖库 ...

  7. 【Android 逆向】使用 Python 解析 ELF 文件 ( Capstone 反汇编 ELF 文件中的机器码数据 | 反汇编二进制机器码 | 打印反汇编数据 )

    文章目录 一.反汇编二进制机器码 二.打印反汇编数据 一.反汇编二进制机器码 在创建 Capstone 实例对象 , 并设置 detail 属性为 True ; 在之前读取了 节区 二进制数据 , 这 ...

  8. Android:源码环境编译自定义的APP到ROM(System Image)中

    有时候我们需要在源码环境中增加自己的应用或模块,随ROM一起发布. 下面讲述相关步骤: 1. 首先可以在SDK环境下进行编码设计(如果你的APP不涉及到emulator无法模拟的硬件的话) 也可以参考 ...

  9. Linux中常用的文件目录,Linux学习笔记2——Linux中常用文件目录操作命令

    ls 显示文件和目录列表 -l 列出文件的详细信息 -a 列出当前目录所有文件,包含隐藏文件 mkdir 创建目录 -p 父目录不存在情况下先生成父目录 cd 切换目录 touch 生成一个空文件 e ...

最新文章

  1. DL之YoloV2:Yolo V2算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略
  2. 成本直降50%,下一代网关震撼发布
  3. 移动端浏览器body的overflow:hidden并没有什么作用
  4. ASP.NET 文件上传于下载
  5. Mysql学习笔记(六)增删改查
  6. android 得到目录,android 获取路径的获取
  7. ★LeetCode(175)——组合两个表(MySQL)
  8. python吃香吗_python编程为何这么吃香
  9. ffmpeg推送直播流的技术进展
  10. ACM PKU 1019 Number Sequence http://acm.pku.edu.cn/JudgeOnline/problem?id=1019
  11. CSDN西安分站俱乐部聚会归来记
  12. Verilog 语法小结
  13. 网易云自动签到云函数【详细版】-2022.5.4
  14. 十进制数转化为二进制数的两种方法
  15. iPhone免越狱Git服务器搭建教程-iSH
  16. think php 5(命令行)创建控制器、model
  17. OPPO三星苹果影像“硬碰硬”,没想到Reno6 Pro+夜拍竟略胜一筹
  18. 解决npm ERR! Unexpected end of JSON input while parsing near的方法汇总
  19. MySQL_开窗函数_window frames基本操作
  20. Linux 简要大纲

热门文章

  1. JQuery Ajax解读(3)
  2. linux每天进步一点点-7月3日
  3. [首次分析]PHP写框架
  4. PLSQL导出表的数据insert语句
  5. css实现tab切换效果
  6. javascript动画函数封装(升级版)
  7. nginx反向代理cas-server之2:生成证书,centOS下使用openssl生成CA证书(根证书、server证书、client证书)...
  8. 一个不错的windows编程网址
  9. [备忘]使用wcf联合服务
  10. 数据类型长度、原反补码及移位