【Android 逆向】Android 中常用的 so 动态库 ( libm.so 数学函数动态库 | liblog.so 日志模块动态库 | libselinux.so 安全模块动态库 )
2023-09-14 09:07:30 时间
一、libm.so 数学函数动态库
libm.so
是数学相关函数库 , 该动态库是 libc.so 动态库的依赖库 , 是最基础的函数库 ;
执行
cp /system/lib/libm.so /sdcard/Pictures
命令 , 将 libm.so 动态库拷贝到 /sdcard/Pictures 目录 , 之后可以将其拷贝到文件系统 ;
使用 64 位 IDA 分析该动态库 , 该动态库都定义的都是数学相关的函数 , 如 coshl 三角函数 , logl 对数函数 , 等 ;
二、liblog.so 日志模块动态库
liblog.so
是日志模块的动态库 , 所有的日志打印 , 都使用的这个库 ;
执行
cp /system/lib/liblog.so /sdcard/Pictures
命令 , 将 liblog.so 动态库拷贝到 /sdcard/Pictures 目录 , 之后可以将其拷贝到文件系统 ;
三、libselinux.so 安全模块动态库
libselinux.so
是安全模块的动态库 ;
执行
cp /system/lib/libselinux.so /sdcard/Pictures
命令 , 将 libselinux.so 动态库拷贝到 /sdcard/Pictures 目录 , 之后可以将其拷贝到文件系统 ;
使用 64 位 IDA 分析该动态库 ;
相关文章
- Android 适配器教程 (六)
- Android和iOS中Cocos2D日志为什么会出现skip frames
- android异步操作
- android API之android.text.TextWatcher
- EasyDarwin开源音频解码项目EasyAudioDecoder:EasyPlayer Android音频解码库(第二部分,封装解码器接口)
- Android优化系列一: 日志清理
- android:editable is deprecated: Use an <EditText> to make it editable
- android 7.1 打开系统服务socket连接日志
- android 10设置hdmi分辨率输出驱动日志流程
- Android SharedPreferences数据库
- Android 柱状图(自定义View)
- Android kotlin 从入门到进阶系列讲解 Activity的简介和使用
- Android 矩形区域内实现截图(裁剪图片)
- 【Android Gradle 插件】Gradle 构建工具简介 ② ( Android 项目构建打包流程 | 构建工具发展 -> 手动配置 -> Ant -> Maven -> Gradle )
- 【Android Gradle 插件】自定义 Gradle 任务 ① ( Gradle 面板显示任务列表 | 自定义任务生成与显示分组 )
- 【Android 逆向】应用数据目录 ( files 数据目录 | lib 应用自带 so 动态库目录 | databases sqlite3 数据库目录 | cache 缓存目录 )
- android关闭日志
- Android开源日志库Logger的使用
- android 10设置hdmi分辨率输出驱动日志流程
- Android kotlin 实现长按TextView弹出自定义复制+全选框+PopupWindow的功能
- 如何解决Android Studiot版本4.2.2的Logcat无法输出日志的问题
- Android studio基础练习05【时钟日志】
- Android Audio音频通路(七)