【Android 逆向】Android 系统文件分析 ( /system/ 系统命令和系统应用数据目录 | /system/app/ 系统应用目录 | sys Linux 系统内核文件目录 )
文章目錄
- 一、system 系統命令和系統應用數據目錄
- 1、/system/app/ 系統應用目錄
- 2、/system/framework/ 框架目錄
- 3、/system/font/ 字體目錄
- 二、sys Linux 系統內核文件目錄
一、system 系統命令和系統應用數據目錄
system 目錄 是 系統命令和應用數據目錄 ;
注意區分 system 目錄 與 sys 目錄 , sys 是 Linux 系統內核文件 , system 目錄主要是 Android 系統文件 , Linux 內核更底層 , Android 系統是基于 Linux 內核 , 在其上層 ;
dr-xr-xr-x 13 root root 0 1973-11-21 15:32:59.926666709 +0800 sys drwxr-xr-x 15 root root 4096 2009-01-01 16:00:00.000000000 +0800 system1、/system/app/ 系統應用目錄
/system/app/ 目錄下都是系統的應用 , 如系統的時鐘 , 電話 , 短信 , 圖片 , 相機 等系統應用 ;
drwxr-xr-x 77 root root 4096 2009-01-01 16:00:00.000000000 +0800 app修改系統 app 應用 , 需要有 root 權限 ;
與 /system/app/ 系統應用相對的 , /data/app 目錄下的是用戶應用 ;
參考 【Android 逆向】獲取安裝在手機中的應用的 APK 包 ( 進入 adb shell | 獲取 root 權限 | 進入 /data/app/ 目錄 | 拷貝 base.apk 到外置存儲 ) 可以從 /data/app/ 目錄下拷貝已安裝的應用 ;
卸載系統應用的原理就是獲取 root 權限 , 將系統應用移動到 /data/app/ 目錄下 , 將其變為用戶應用 , 然后就可以將其卸載了 ;
2、/system/framework/ 框架目錄
/system/framework/ 是 Android 的 Framework 層的相關文件 ;
drwxr-xr-x 5 root root 4096 2009-01-01 16:00:00.000000000 +0800 framework3、/system/font/ 字體目錄
/system/font/ 目錄是 Android 系統中字體相關文件 ;
drwxr-xr-x 2 root root 12288 2009-01-01 16:00:00.000000000 +0800 fonts二、sys Linux 系統內核文件目錄
sys 目錄是 Linux 系統內核文件所在目錄 ;
該目錄下的文件 , 更偏硬件底層 ;
dr-xr-xr-x 13 root root 0 1973-11-21 15:32:59.926666709 +0800 sys/sys/firmware/ 目錄是 固件 文件目錄 ;
drwxr-xr-x 3 root root 0 2021-10-20 09:58 firmware/sys/kernel/ 目錄 是 內核文件目錄 ;
drwxr-xr-x 19 root root 0 1973-11-21 15:33 kernel/sys/module/ 目錄 是 內核驅動模塊 文件目錄 ;
drwxr-xr-x 169 root root 0 2021-10-20 08:43 module/sys/power/ 目錄 是 電源相關 文件目錄 ;
drwxr-xr-x 2 root root 0 1973-11-21 15:33 power/sys/bus/ 目錄 是 總線 文件目錄 ;
drwxr-xr-x 27 root root 0 2021-10-20 09:27 bus/sys/block/ 目錄 是 塊設備 目錄 ;
/sys/devices/ 目錄 是 設備 目錄 ;
總結
以上是生活随笔為你收集整理的【Android 逆向】Android 系统文件分析 ( /system/ 系统命令和系统应用数据目录 | /system/app/ 系统应用目录 | sys Linux 系统内核文件目录 )的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Android 逆向】Android
- 下一篇: 【FluidSynth】SoundFon