《移动安全》(10)Frida第一篇之环境搭建
安全 环境 搭建 10 移动 第一篇 frida
2023-09-11 14:17:08 时间
0x00 前言
Frida是一款轻量级HOOK框架,我们在电脑上安装Frida环境后,还需要将frida-server上传到目标机器上运行(需要Root),通过它来注入进程完成hook操作。本文主要讲述Frida环境的搭建。
0x01 Frida环境搭建
(1)首先安装Python3环境并配置好环境变量,官方推荐至少为3.7以上版本。https://www.python.org/downloads/https://www.python.org/downloads/(2)在windows安装frida模块
python -m pip install frida
python -m pip install frida-tools
在windows搭建frida环境可能会碰到问题,参考:https://bbs.pediy.com/thread-230138.htm
安装成功后,通过以下命令查看版本:
frida --version
(3)下载frida-sever,需要注意和在windows上安装的版本一致,并且适配目标机器架构,下载地址https://github.com/frida/frida/releases,比如我的手机是x86的(可以使用adb连接后通过cat /proc/cpuinfo命令查询),下载的文件解压后为frida-server-15.1.17-android-x86。
使用adb将文件上传到已经Root的手机上,并且赋予权限后运行。
adb push frida-server-15.1.17-android-x86 /data/local/tmp
adb shell
su
cd /data/local/tmp
chmod 777 frida-server-15.1.17-android-x86
cp frida-server-15.1.17-android-x86 frida-server
./frida-server
(4)打开cmd,使用frida-ps -U命令查看手机进程,如下所示则安装正常。
0x02 End
在本篇文章我们成功搭建了Frida环境,这是一个好的开端,在后续文章中我将持续分享Frida相关知识。
相关文章
- (转)Dockerfile安全介绍
- 让数据使用自由而安全,安华金和“三驾马车”驱动数据安全治理
- Kafka 安全认证及权限控制
- 为什么说CLR是类型安全的
- 《移动安全》(2)Android开发基础:使用Android Studio搭建Android开发环境
- 即将分拆为独立迈克菲的英特尔安全推出策略和架构产品
- 监控当兼顾安全防范与隐私保护
- 线程安全-上线文-运行环境
- 开启spring boot actuator 安全认证
- 如何判断PHP 是线程安全还是非线程安全的
- 浅析Java对集合进行操作时报java.util.ConcurrentModificationException并发修改异常问题:产生原因、单线程/多线程环境解决、CopyOnWriteArrayList线程安全的ArrayList、fail-fast快速失败机制防止多线程修改集合造成并发问题
- 构建安全清朗的网络环境——我国网络社会治理能力持续提升
- 人机协同变电站智能化发展,嵌入式为电网安全护航
- 暗网不只是黑产基地 Facebook从黑市购买口令以保护账户安全
- 瑞星:28%移动支付环境存风险 小心不安全WiFi
- 瑞数信息:构建安全可信动态云端web应用平台
- IPv6协议漏洞将威胁核心路由器安全