【Android 逆向】Android 中常用的 so 动态库 ( 拷贝 /system/lib/ 中的 Android 系统 so 动态库 )
文章目录
- 一、拷贝 /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 动态库 )相关推荐
- 【Android 逆向】整体加固脱壳 ( DEX 优化流程分析 | DexPrepare.cpp 中 dvmContinueOptimizati() 函数分析 )
文章目录 前言 一.DexPrepare.cpp 中 dvmContinueOptimizati() 方法分析 前言 上一篇博客 [Android 逆向]整体加固脱壳 ( DEX 优化流程分析 | D ...
- java中常用的包、类、以及包中常用的类、方法、属性----sql和text\swing
java中常用的包.类.以及包中常用的类.方法.属性 常用的包 java.io.*; java.util.*; java.lang.*; java.sql.*; java.text.*; java.a ...
- ANSI C and Microsoft C++中常用的预定义宏以及 宏定义中 # 和 ## 的区别
ANSI C and Microsoft C++中常用的预定义宏以及 宏定义中 # 和 ## 的区别 第一部分,常见的预定义宏 第二部分,# 和 ## 再宏定义中的使用说明 第三部分,类似 #prag ...
- 【Android 逆向】使用 Python 解析 ELF 文件 ( Capstone 反汇编 ELF 文件中的机器码数据 | 创建反汇编解析器实例对象 | 设置汇编解析器显示细节 )
文章目录 一.创建 Capstone 反汇编解析器实例对象 二.设置 Cs 汇编解析器显示细节 一.创建 Capstone 反汇编解析器实例对象 使用 Capstone 反汇编框架 , 首先创建 Ca ...
- 【Android 逆向】整体加固脱壳 ( DEX 优化流程分析 | DexPrepare.cpp 中 dvmOptimizeDexFile() 方法分析 | /bin/dexopt 源码分析 )
文章目录 前言 一.DexPrepare.cpp 中 dvmOptimizeDexFile() 方法分析 二./bin/dexopt 源码分析 前言 上一篇博客 [Android 逆向]整体加固脱壳 ...
- 【Android 逆向】使用 Python 解析 ELF 文件 ( Capstone 反汇编 ELF 文件中的机器码数据 | 完整代码示例 ) ★★★
文章目录 一.完整代码示例 二.执行结果 三.博客资源 一.完整代码示例 使用 Python 解析 ELF 文件完整代码示例 : # coding=utf-8 # 解析 elf 文件需要导入的依赖库 ...
- 【Android 逆向】使用 Python 解析 ELF 文件 ( Capstone 反汇编 ELF 文件中的机器码数据 | 反汇编二进制机器码 | 打印反汇编数据 )
文章目录 一.反汇编二进制机器码 二.打印反汇编数据 一.反汇编二进制机器码 在创建 Capstone 实例对象 , 并设置 detail 属性为 True ; 在之前读取了 节区 二进制数据 , 这 ...
- Android:源码环境编译自定义的APP到ROM(System Image)中
有时候我们需要在源码环境中增加自己的应用或模块,随ROM一起发布. 下面讲述相关步骤: 1. 首先可以在SDK环境下进行编码设计(如果你的APP不涉及到emulator无法模拟的硬件的话) 也可以参考 ...
- Linux中常用的文件目录,Linux学习笔记2——Linux中常用文件目录操作命令
ls 显示文件和目录列表 -l 列出文件的详细信息 -a 列出当前目录所有文件,包含隐藏文件 mkdir 创建目录 -p 父目录不存在情况下先生成父目录 cd 切换目录 touch 生成一个空文件 e ...
最新文章
- DL之YoloV2:Yolo V2算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略
- 成本直降50%,下一代网关震撼发布
- 移动端浏览器body的overflow:hidden并没有什么作用
- ASP.NET 文件上传于下载
- Mysql学习笔记(六)增删改查
- android 得到目录,android 获取路径的获取
- ★LeetCode(175)——组合两个表(MySQL)
- python吃香吗_python编程为何这么吃香
- ffmpeg推送直播流的技术进展
- ACM PKU 1019 Number Sequence http://acm.pku.edu.cn/JudgeOnline/problem?id=1019
- CSDN西安分站俱乐部聚会归来记
- Verilog 语法小结
- 网易云自动签到云函数【详细版】-2022.5.4
- 十进制数转化为二进制数的两种方法
- iPhone免越狱Git服务器搭建教程-iSH
- think php 5(命令行)创建控制器、model
- OPPO三星苹果影像“硬碰硬”,没想到Reno6 Pro+夜拍竟略胜一筹
- 解决npm ERR! Unexpected end of JSON input while parsing near的方法汇总
- MySQL_开窗函数_window frames基本操作
- Linux 简要大纲