Skip to content

Latest commit

 

History

History
74 lines (46 loc) · 1.95 KB

README.md

File metadata and controls

74 lines (46 loc) · 1.95 KB

Fridare Windows 使用指南

最新更新

v3.1.5 - Windows 支持

  • 新增 patch-frida.cmd 脚本,用于在 Windows 环境下修改 frida-server
  • 新增 patch-frida-tools.cmd 脚本,用于在 Windows 环境下修改 frida-tools
  • 增加对 Windows 平台的全面支持
  • 更新了使用说明,增加了 Windows 平台的详细教程

Windows 下的使用教程

准备工作

  1. 确保你的系统已经安装了 Python 和 pip
  2. 下载 Fridare 项目到本地

修改 frida-server

  1. 打开命令提示符,进入 Fridare 项目目录
  2. 运行以下命令:
patch-frida.cmd <frida-server路径> <5字符魔改名>

例如:

patch-frida.cmd frida-server-16.4.7-android-arm64 abcde
  1. 脚本将会生成一个修改后的 frida-server 文件,文件名为 frida-server-16.4.7-android-arm64_abcde

修改 frida-tools

  1. 在命令提示符中运行:
patch-frida-tools.cmd
  1. 脚本会自动定位 frida 的安装路径
  2. 根据提示输入 5 个字符的魔改名(必须是小写字母 a-z)
  3. 脚本会自动修改 core.py_frida.pyd 文件

注意事项

  • 在修改 frida-tools 之前,脚本会自动备份原文件
  • 确保你有足够的权限修改 Python 安装目录下的文件
  • 修改后,建议重新启动你的 Python 环境以确保更改生效

故障排除

如果遇到 "Error: hexreplace tool not found" 错误,请确保 hexreplace_windows_amd64.exe 文件位于与脚本相同的目录中。

如果修改过程中遇到权限问题,尝试以管理员身份运行命令提示符。

恢复原始文件

如果需要恢复原始的 frida-tools 文件:

  1. 找到 frida 的安装目录 (通常在运行 patch-frida-tools.cmd 时会显示)
  2. core.py.fridare 重命名为 core.py
  3. _frida.pyd.fridare 重命名为 _frida.pyd

贡献

欢迎提交问题和拉取请求。对于重大更改,请先开 issue 讨论您想要更改的内容。

许可证

MIT LICENSE