- Default dump output folder:
workspaces/dumpsfor decrypted IPA (created by setup). - Option
--dump-output-dir DIR: Custom output directory for dumped IPA (CLI and hook.py). - Setup: Creates
workspacesandworkspaces/dumpswhen runningpython3 setup.py. - New Frida scripts for SSL pinning bypass in Facebook and Instagram apps.
- SSH credential handling and port forwarding options in the CLI.
--ssh-port-forwardto forward port from local to device (ssh -R).- Using sshpass for auto input SSH password.
- Dump IPA path: Saves to
frida-ios-hook/workspaces/dumpsby default instead of./dumps(no longer depends on CWD). - Dump util (
core/utils/dump.py):DUMP_OUTPUT_DIRset from script location (hook_root/workspaces/dumps). - Dump log: When dumping, log shows output dir (e.g.
IPA output dir: workspaces/dumps). - WIKI: Document default path,
-o/--output,--dump-output-dir, and that setup creates workspaces/dumps. - README: Feature section replaced with full options table from hook.py; changelog section updated to 3.11.
- Enhance iOSHook CLI with improved usage examples and option descriptions.
- Enhance option
--shell/--sshwith better SSH connection handling. - Refactor script loading and error handling for better stability.
- Update config (hook.conf / hook.json).
- Add --pid for attach to target app with PID
- Update option --shell / --ssh
- Update option -d / --dump-app
- Update frida version
- Update readme, changelog, requirement
- Fix issue #84
- Add backtrace to hooking.js
- Update frida version
- Update readme, changelog, requirement
- Fix issue #85
- Add function check.deviceConnected
- Add reFlutter
- Update function check.iproxyInstalled
- Update dumpDecryptIPA option
- Update readme, changelog, requirement
- Remove --list-appinfo option
- Update --cli option
- Fix issue in --shell option issue 57
- Fix issue in --dump option issue 67
- Fix and optimize hexbytescan option
- Add setup.py for build executable
- Add --ssh to option Get the shell of connect device
- Add suggestion script for option -s (--script)
- Update readme, changelog
- Update frida-script
- Update hook.py
- Fix syntax in hook.json
- Fix psutil not found
- Add setup.py for build executable
- Update readme, changelog
- Remove old file
- Update ioshook. Check python3 command exists
- Update option hexbyte-scan
- Add new script to frida-scripts
- Add info to script
- Update option list-scripts
- Update README.md
- New option CLI
--cli
- Fix method List All Application script not found
- New option Show system log of device
--logcat - New option Get the shell of connect device
--shell
- Using
hook.jsonto load configuration for the tool - Optimize core
hook.py