日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

【Android 逆向】修改运行中的 Android 进程的内存数据 ( 运行环境搭建 Android 模拟器安装 | 拷贝 Android 平台可执行文件和动态库到 /data/system )

發布時間:2025/6/17 Android 28 豆豆

文章目錄

  • 一、運行環境搭建 Android 模擬器安裝
  • 二、拷貝 Android 平臺可執行文件和動態庫到 /data/system 目錄下





一、運行環境搭建 Android 模擬器安裝



使用低版本的雷電模擬器調試應用 , 下載地址 https://www.ldmnq.com/other/version-history-and-release-notes.html?log=3

下載能下載的最老的版本 , 這個版本是 5.0 的 Android 系統 ;

雷電模擬器 3.75 版本下載地址 : https://d6a051ab2d3dbdc5cb99b5b1cd147de7.dlied1.cdntips.net/dl.softmgr.qq.com/original/game/ldinst_3.75.exe

該模擬器進入后 , 直接有 root 權限 , 方便調試 ;





二、拷貝 Android 平臺可執行文件和動態庫到 /data/system 目錄下



將上一篇博客 【Android 逆向】修改運行中的 Android 進程的內存數據 ( Android 系統中調試器進程內存流程 | 編譯內存調試動態庫以及調試程序 ) 編譯的進程調試相關工具 , 拷貝到 Android 模擬器中 ;


在 雷電模擬器 中 , 創建 /data/system/debug 目錄 , 用于存放進程調試相關目錄 ;

2|root@aosp:/data/system # mkdir debug root@aosp:/data/system # root@aosp:/data/system # cd debug/ root@aosp:/data/system/debug # root@aosp:/data/system/debug # pwd /data/system/debug root@aosp:/data/system/debug # root@aosp:/data/system/debug #


在命令行中 , 進入 Y:\002_WorkSpace\001_AS\magic3.1.3\Debug\x86 目錄 , 將該目錄中的 tool 和 libbridge.so 文件傳入到 雷電模擬器 的 /data/system/debug 目錄中 ;


執行

adb push tool /data/system/debug/tool

命令 , 將電腦中的 Y:\002_WorkSpace\001_AS\magic3.1.3\Debug\x86\tool 文件傳輸到 模擬器中的 /data/system/debug/tool 路徑 ;


執行

adb push libbridge.so /data/system/debug/libbridge.so

命令 , 將電腦中的 Y:\002_WorkSpace\001_AS\magic3.1.3\Debug\x86\libbridge.so 文件傳輸到 模擬器中的 /data/system/debug/libbridge.so 路徑 ;


執行

adb push cmd /data/system/debug/cmd

命令 , 將電腦中的 Y:\002_WorkSpace\001_AS\magic3.1.3\Debug\x86\cmd 文件傳輸到 模擬器中的 /data/system/debug/cmd 路徑 ;


注意 , 拷貝完成后 , 在 Android 模擬器中 , 使用

chmod 777 /data/system/debug/cmd chmod 777 /data/system/debug/tool chmod 777 /data/system/debug/libbridge.so

為這些文件賦予權限 , 否則無法執行 ;


命令行輸出 :

Y:\002_WorkSpace\001_AS\magic3.1.3\Debug\x86> Y:\002_WorkSpace\001_AS\magic3.1.3\Debug\x86>adb push tool /data/system/debug/tool tool: 1 file pushed, 0 skipped. 0.2 MB/s (9684 bytes in 0.046s)Y:\002_WorkSpace\001_AS\magic3.1.3\Debug\x86>adb push libbridge.so /data/system/debug/libbridge.so libbridge.so: 1 file pushed, 0 skipped. 0.2 MB/s (5476 bytes in 0.026s)Y:\002_WorkSpace\001_AS\magic3.1.3\Debug\x86> Y:\002_WorkSpace\001_AS\magic3.1.3\Debug\x86>


傳輸完畢后 , 查看 /data/system/debug 目錄中的文件 :

root@aosp:/data/system/debug # ls -l -rw-rw-rw- root root 5476 2021-10-31 18:37 libbridge.so -rw-rw-rw- root root 9684 2021-10-31 18:37 tool root@aosp:/data/system/debug #

總結

以上是生活随笔為你收集整理的【Android 逆向】修改运行中的 Android 进程的内存数据 ( 运行环境搭建 Android 模拟器安装 | 拷贝 Android 平台可执行文件和动态库到 /data/system )的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。