Fridare 使用教程

Fridare 使用教程

fridare 强大的 Frida 重打包工具,用于 iOS 和 Android。轻松修改 Frida 特征,增强隐蔽性,绕过检测。简化逆向工程和安全测试。Powerful Frida repackaging tool for iOS and Android. Easily modify Frida servers to enhance stealth and bypass detection. Streamlines reverse engineering and security testing. fridare 项目地址: https://gitcode.com/gh_mirrors/fr/fridare

1. 项目介绍

Fridare 是一个用于 iOS frida 插件、Android、Linux、Windows 等平台 frida-server 的自动化魔改工具。它允许用户更改名称和端口,以增强安全性和灵活性,同时简化了逆向工程和安全测试的过程。

2. 项目快速启动

首先,确保你已经安装了以下依赖项:

  • macOS 操作系统(用于运行构建脚本)
  • Homebrew
  • Python 3
  • Go(用于编译 hexreplace 工具)

接下来,按照以下步骤快速启动 Fridare:

# 克隆仓库
git clone https://github.com/suifei/fridare.git
cd fridare

# 运行设置命令
./fridare.sh setup

构建魔改版 Frida

# 使用最新版本构建 Frida,设置端口为 9999,并自动确认所有提示
./fridare.sh build -latest -p 9999 -y

列出可用的 Frida 版本

# 列出可用的 Frida 版本
./fridare.sh ls

下载特定版本的 Frida

# 下载版本 16.0.19 的 frida-server 模块到 ./output 目录
./fridare.sh download -v 16.0.19 -m frida-server ./output

列出可用的 Frida 模块

# 列出可用的 Frida 模块
./fridare.sh lm

设置环境

# 检查并安装所需的系统依赖
./fridare.sh setup

3. 应用案例和最佳实践

  • 案例 1:自动下载并修改指定版本的 frida-server
./fridare.sh build -v 16.0.19 -p 8899 -y
  • 案例 2:下载最新版本的所有 Frida 模块
./fridare.sh download -latest -all ./output
  • 案例 3:设置 HTTP 代理
./fridare.sh config set proxy http://127.0.0.1:7890
  • 案例 4:设置 Frida 服务器端口
./fridare.sh config set port 9999
  • 案例 5:设置 Frida 魔改名称
./fridare.sh config set frida-name abcde

4. 典型生态项目

Fridare 是基于 Frida 开发的,因此与 Frida 相关的生态项目都可以与 Fridare 无缝集成。以下是一些典型的生态项目:

  • frida-tools:Frida 的官方工具集,用于与 Frida 服务器进行交互。
  • frida-python:Python 库,用于编写与 Frida 服务器交互的脚本。
  • frida-node:Node.js 库,用于在 Node.js 应用中与 Frida 服务器交互。

以上就是 Fridare 的使用教程,希望对你有所帮助!

fridare 强大的 Frida 重打包工具,用于 iOS 和 Android。轻松修改 Frida 特征,增强隐蔽性,绕过检测。简化逆向工程和安全测试。Powerful Frida repackaging tool for iOS and Android. Easily modify Frida servers to enhance stealth and bypass detection. Streamlines reverse engineering and security testing. fridare 项目地址: https://gitcode.com/gh_mirrors/fr/fridare