frida安装

01****frida下载地址

frida的官方网址为https://frida.re/,frida是一款开源框架,下载地址为https://github.com/frida/frida。

02****frida安装部署

frida分为客户端和服务端,客户端即为分析端,服务端即为被分析端。以在Windows上进行Android应用分析为例,Windows为客户端,Android设备为服务端。本文下面均以Windows作为客户端,Android设备作为服务端举例进行。

首先进行frida客户端的安装部署,由于frida需要使用python脚本将javascript代码注入到被分析进程中,所以首先需要安装python环境。

一、电脑端环境安装

使用pip安装frida,建议指定frida版本进行安装

复制代码
pip install frida==16.0.1
pip install frida-tools==12.0.1

二、手机环境安装

附:

https://github.com/frida/frida/releases/download/16.0.1/frida-server-16.0.1-android-arm64.xz

下载完解压上传

复制代码
# 1 先查看手机架构
adb shell getprop ro.product.cpu.abi
# arm64-v8a

# 2 下载frida-server
https://github.com/frida/frida/releases

# 3 解压,上传到手机 /data/local/tmp/ 目录下
    -解压得到文件,把文件上传到手机
 adb push ./frida-server-16.0.1-android-arm64  /data/local/tmp

# 4 赋予可执行权限
adb shell  # 进入手机命令行
su        # 切换为超级用户
cd /data/local/tmp
chmod 755 ./frida-server-16.0.1-android-arm64  # 加入执行权限
ls -al   # 查看权限

最后执行frida-ps-U命令,使用frida查看所连接的Android设备的进程列表,输出进程列表则证明frida的服务端可客户端均已安装部署成功。

三、 电脑端配置

1. 配置端口转发

复制代码
# 方式一:命令行中敲
adb forward tcp:27042 tcp:27042
adb forward tcp:27043 tcp:27043

进行端口转发

通过frida-ps-U获取到应用进程包名后,使用下面的命令即可进行Hook操作

frida -U-l C:\frida\helloWorld.js com.deepnoite.bmw2

排查问题命令:

adb forward --list

adb forward --remove-all

adb forward tcp:27042 tcp:27042

adb forward tcp:27043 tcp:27043

相关推荐
Likeadust8 小时前
私有化视频会议系统/智能会议管理系统EasyDSS集群通话助力各行业安全高效远程协作
安全
审判长烧鸡11 小时前
【Go工具】go-playground是什么组织?官方的?
开发语言·安全·go
JiaWen技术圈11 小时前
网站用户注册行为验证码方案
运维·安全
百度智能云技术站11 小时前
百度 Agent 安全中心:构筑企业智能体的安全底座
人工智能·安全·dubbo
视觉&物联智能12 小时前
【杂谈】-企业人工智能超越实验:安全拓展的实践路径
人工智能·安全·aigc·agent·agi
KnowSafe12 小时前
2026年SSL证书市场便宜且安全的SSL证书调研
网络协议·安全·ssl
@insist12313 小时前
信息安全工程师-云计算安全核心知识框架
安全·云计算·软考·信息安全工程师·软件水平考试
GMH7896614 小时前
1600W防水型对流电散热器,实用又安全吗?
安全·冀明昊暖气片·暖气片厂家·河北暖气片厂家·对流电散热器
志栋智能14 小时前
超自动化巡检:为智能运维(AIOps)铺平道路
运维·安全·自动化
幽络源小助理14 小时前
全新UI 阅后即焚V2正式版系统源码_全开源_安全加密传输
安全·ui·开源·php源码