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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

android frida 检测_frida测试方法整理

發布時間:2025/4/5 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android frida 检测_frida测试方法整理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、以frida為例:

frida是一款代碼插樁工具,它可以向windows,macOS,Linux,iOS,Android等平臺的原生應用中注射自定義的JavaScript和python代碼片段,使用python和javascrip進行hook模塊的開發。

(1)準備一臺已Root手機,連接至PC/Mac;

(2)在PC/Mac上安裝Python 2.7或Python 3.6,并安裝frida和frida-tools:

pip installfrida

pipinstall frida-tools

pip list|find "frida" //列出已經安裝的指定包

(3)從 https://github.com/frida/frida/releases 下載對應的frida-server, 解壓后使用adb向目標手機推送frida-server:

adb push frida-server /data/local/tmp

adb push frida-server-12.2.30 /data/local/tmp

(4)在手機上運行Frida Server,同時啟動目標App:

$adb shell su$su$cd/data/local/tmp/$chmod 755 /data/local/tmp/frida-server

$ adb shellsu -c "/data/local/tmp/frida-server"./frida-server-12.2.30 //筆記本連接用這個//筆記本上運行如下命令:

pip search frida

frida-version //筆記本上查看安裝的frida版本,要與手機上的frida-server版本一樣才能正常連接

5)windows下面啟動命令行,輸入以下命令進行注入嘗試:

直接執行frida一鍵運行腳本.bat,可以執下列大多數的命令。

@ECHO OFF

IF EXIST tmp DEL tmp

ECHOsu >>tmp

ECHO cd/data/local/tmp >>tmp

ECHO ./frida-server-12.2.30 >>tmp

adb forward tcp:27042 tcp:27042adb forward tcp:27043 tcp:27043adb shell

frida-ps -U

frida-ps -Uai

frida-ps -R //測試frida環境,如果出現android手機的進程列表說明搭建成功

//目標App包名,如好空氣:

frida-trace -U -i "recv*" -i "read*" com.home.www.uHomeHaierGoodAir

ps -e|grep var //手機上運行查找所有正在運行的進程

(6)觀察Frida是否能成功注入,并且獲取recv api相關的數據。

(7)請調用目錄下的各個py腳本實現不同的功能。

ps -e|grep var //手機上運行查找所有正在運行的進程

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的android frida 检测_frida测试方法整理的全部內容,希望文章能夠幫你解決所遇到的問題。

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