Releases: suifei/fridare
Releases · suifei/fridare
v2.2.0
New Features v2.2.0 (Only tested on macOS arm architecture, other architectures not tested)
- Added frida-tools patch, adapting to the
frida:rpc
characteristic modification- Resolves the issue of Android memory scanning for this string
- Automatically scans the local pip installation location of frida-tools, modifies the
core.py
file, and modifies the_frida.abi3.so
file
- Added frida-agent.dylib modification, hiding from filename and load location
- Resolves the issue of unhidden agent loading
新增特性 v2.2.0 (仅测试 macOS arm 架构,其它架构未测试)
- 新增加 frida-tools 补丁,适配
frida:rpc
特征魔改- 解决 Android 内存扫描该字符串问题
- 自动扫描本地 pip 安装 frida-tools 的位置,对
core.py
文件进行魔改,对_frida.abi3.so
文件进行魔改
- 新增加 frida-agent.dylib 魔改,从文件名称,加载位置进行隐藏
- 解决 agent 加载未隐藏问题
v2.1.1
Release v2.1.1
发布日期:2024-06-26
概述
此次小版本更新主要聚焦于修复一个关键问题,提高了二进制替换过程的稳定性和可靠性。
变更详情
问题修复
- 解决了在特定情况下二进制替换可能失败的问题。这个修复显著提高了替换过程的成功率,确保了更加稳定和可靠的操作。
升级建议
鉴于此次更新修复了一个可能影响核心功能的问题,我们强烈建议所有用户尽快升级到 v2.1.1 版本。这将确保您能够获得最稳定和可靠的二进制替换体验。
安装说明
您可以通过以下方式获取最新版本:
- 使用
autoinstall.sh
脚本(如果您的环境支持) - 通过 Makefile 进行构建和部署(运行
make deploy
) - 直接从我们的发布页面下载最新版本
如果您在升级过程中遇到任何问题,请查看我们的文档或联系支持团队。
v2.1.0
发布说明
对于本次更新,我们很高兴地宣布 Fridare 版本 2.1 的发布。这个版本带来了一些显著的改进和新功能,包括:
- 自动化部署:新增的
autoinstall.sh
脚本允许用户通过issh
命令快速部署最新版本的 Frida 插件。 - 简化的构建流程:引入的
Makefile
使得项目的构建和部署更加便捷,只需简单的命令即可完成。 - 增强的错误处理:我们改进了脚本中的错误处理机制,以提供更清晰的错误信息和更好的用户体验。
请查看我们的 CHANGELOG 以获取完整的更新详情,并访问 README 了解如何使用这些新功能。
我们鼓励所有用户升级到这个新版本,以享受更流畅的开发体验。如有任何问题或建议,请随时与我们联系。
v2.0.0
- 2.0: support multiple architectures, add more ARM and ARM64 subtypes, add more replacements, macho.File.Section() returns a pointer to macho.Section, add more error handling
支持多种架构,增加更多的ARM和ARM64子类型
增加更多的替换项
macho.File.Section() 返回一个指向 macho.Section 的指针
增加更多的错误处理
使用golang 标准库解析 macho ,升级二进制替换模式,更准确安全。
v1.0.0
Frida Server 魔改工具 v1.0.0
这是一个用于修改 Frida Server 的工具,可以更改服务器名称和端口,增强安全性和隐蔽性。
主要特性
- 自动下载指定版本的 Frida Server deb 包
- 修改 Frida Server 的名称为随机5个小写字母
- 自定义 Frida Server 的监听端口
- 修改 LaunchDaemon 配置文件
- 更新 DEBIAN 控制文件以匹配新名称
- 修改二进制文件中的服务器名称
- 重新打包修改后的 deb 文件
- 支持 arm 和 arm64 架构
使用方法
./frida_modify.sh [FRIDA_VERSION] [FRIDA_SERVER_PORT] [HTTP_PROXY]
FRIDA_VERSION
: Frida 版本 (默认: 16.3.3)FRIDA_SERVER_PORT
: Frida 服务器端口 (默认: 8899)HTTP_PROXY
: HTTP 代理设置 (可选)
输出
脚本会在 dist
目录下生成修改后的 deb 文件,文件名格式为:
frida_[VERSION]_iphoneos-[ARCH]_[NEW_NAME]_tcp.deb
安装说明
脚本执行完成后会显示详细的安装和使用说明,包括如何将 deb 文件复制到 iPhone 并安装,以及如何使用新的服务器名称和端口进行连接。
注意事项
- 需要 root 权限来修改某些文件权限
- 确保系统已安装 dpkg 工具,脚本会自动检查并尝试安装
- 该工具仅用于合法的安全研究和测试目的
贡献者
作者: suifei@gmail.com
版本历史
- v1.0.0: 初始发布版本
请根据实际需求调整或补充这个 release 说明。如果你需要对某些部分进行修改或添加更多细节,请告诉我。