Files
revkit/tools/run.sh
T
tkgstrator f6f2eaaad7 refactor(tools): スクリプトとハンドラのディレクトリ構成を整理
プロジェクトの可読性と保守性向上のため、
各種スクリプトやハンドラを専用ディレクトリへ移動。
今後の管理や拡張が容易になるよう構成を最適化。
2026-04-06 07:56:49 +00:00

23 lines
519 B
Bash
Executable File

#!/bin/bash
set -euo pipefail
source .env
BUNDLE_ID="com.netflix.Netflix"
SCRIPT="${1:-hook_netflix.js}"
# Get PID of Netflix from remote device
HOST="${IOS_HOST:-192.168.0.34}"
PID=$(frida-ps -H "$HOST" -a 2>/dev/null | grep "$BUNDLE_ID" | awk '{print $1}')
if [ -z "$PID" ]; then
echo "Netflix is not running on $HOST"
echo "Please launch Netflix on the device first."
exit 1
fi
echo "Found Netflix (PID: $PID) on $HOST"
echo "Attaching with script: $SCRIPT"
frida -p "$PID" -l "$SCRIPT" -H "$HOST"