Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
frida-ios-hook — 一个帮助你在iOS平台上轻松追踪类、函数以及修改方法返回值的工具。 | Kitploit
工具/GitHubGitHub/noobpk/frida-ios-hook
动态分析 (沙盒)iOS安全逆向工程渗透测试移动安全二进制分析
GitHubnoobpk/frida-ios-hook

frida-ios-hook

一个帮助你在iOS平台上轻松追踪类、函数以及修改方法返回值的工具。

查看仓库
1.2k176288个月前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
image

Frida iOS hook

CodeQL python frida

📍 一个帮助您轻松使用Frida的工具。它支持用于跟踪类、函数以及修改iOS平台方法返回值的脚本。

👉 对应Android平台:frida-android-hook

👉 用于拦截iOS应用中加密API:frida-ios-intercept-api

环境操作系统支持

操作系统支持情况备注
MacOS✅稳定
Linux✅稳定
Windows✅不稳定

兼容性

iOSFridaFrida-tools支持情况稳定版本
16.7.1116.7.1413.7.1✅
16.7.1116.1.412.2.1✅✅

注意: 使用稳定版本以修复Frida 17.0.1中存在的ObjC未定义问题。

功能

运行于python3.x。支持spawn和attach两种脚本注入方式。./ioshook -h所有选项如下:

类别选项描述
常规-h, --help显示帮助信息并退出
--cli启动iOSHook交互式CLI
-p, --package PACKAGE目标应用的Bundle标识符(spawn模式)
-n, --name NAME目标应用的显示名称(attach模式)
--pid PID目标应用的进程ID(attach模式)
-s, --script SCRIPT.JSFrida JavaScript hook脚本路径
-c, --check-version检查iOSHook更新
-u, --update更新iOSHook至最新版本
快速方法-m, --method METHODapp-static, bypass-jb, bypass-ssl, i-url-req, i-crypto(根据需要使用-n或-p)
信息--list-devices列出所有已连接的Frida设备
--list-apps列出设备上所有已安装的应用
--list-scripts列出所有可用的Frida脚本
--logcat显示设备系统日志(idevicesyslog)
--conf打开并编辑hook.conf文件
--shell, --ssh打开设备的SSH Shell(默认:通过iproxy的USB连接)
--ssh-port-forward LOCAL:DEVICE将本地端口转发到设备(ssh -R)
--network HOST:PORT通过网络SSH连接(默认端口22)
--local使用iproxy通过USB连接
Dump解密IPA-d, --dump-app导出并解密应用IPA文件
-o, --output OUTPUT_IPA解密IPA的输出文件名(不含.ipa)
--dump-output-dir DIR导出IPA的输出目录(默认:workspaces/dumps)
Dump内存--dump-memory OPTS导出运行中应用的内存(例如:--string, --read-only)
HexByte扫描IPA--hexbyte-scan MODE模式:help, scan, patch, json
--file FILE.IPA要扫描/修补的IPA文件
--pattern PATTERN要搜索的十六进制模式(例如E103??AA????E0)
--address ADDRESS修补地址(格式:地址,字节,距离)
--task TASK.jsonHexByte扫描的JSON任务文件
reFlutter--reflutter FLUTTER.IPA用于reFlutter分析的Flutter IPA路径

📜 更新日志

查看完整更新日志

安装

	[+] 最新版本

		https://github.com/noobpk/frida-ios-hook/releases

	[+] 开发版本

		git clone -b dev https://github.com/noobpk/frida-ios-hook

环境

[+] Python >= v3.0(建议使用pyenv或virtualenv)

1. cd frida-ios-hook/
2. python3 -m venv py-env
3. source py-env/bin/activate

构建

1. pip3 install -r requirements.txt
3. python3 setup.py
4. cd frida-ios-hook
5. ./ioshook -h (--help)

使用

查看完整用法(Wiki)

如果运行脚本但没有生效,可尝试以下命令: frida -U -f package -l script.js

📺 功能演示

标题链接
Frida iOS Hook | 基本用法 | 安装 - 列出设备 - 列出应用 - 列出脚本 - Logcat - Shellhttps://youtu.be/xSndHgTdv4w
Frida iOS Hook | 基本用法 | 导出解密IPA - 导出应用内存 - HexByte扫描IPAhttps://youtu.be/AUsJ9_gnWAI
Frida iOS Hook | 基本用法 | 应用静态分析 - 绕过越狱 - 绕过SSL - 拦截URL+Cryptohttps://youtu.be/nWhKDSzArf8
Frida iOS Hook | 高级用法 | 内存导出 - Radare2 - Iaitohttps://youtu.be/nUqE4EYWiEc

免责声明

由于本人并非开发者,编程能力可能并非最佳。因此,如果该工具存在任何问题或无法正常工作,请创建一个issue,我将尽力修复。 欢迎任何新功能建议和讨论!

下载工具