Commit Graph
9 Commits
Author SHA1 Message Date
tkgstrator 48036e7293 docs(readme): add English README and improve structure, add language badge
Introduces an English README as the main documentation and moves the Japanese
version to a dedicated file with a language switcher badge. Updates README
structure and content for clarity, consistency, and ease of navigation for
both English and Japanese readers.
2026-04-08 12:54:01 +00:00
tkgstrator 03e4754243 feat(tweak): add HKDF hook and remove frida/proxyman skills
Hooks HKDF_extract and HKDF_expand in the tweak for improved key derivation
logging and analysis. Removes Frida and Proxyman skills, references, and
documentation for a more focused Agent Team workflow.

Adds several Python tools for systematic HKDF and session key derivation
analysis, supporting ongoing reverse engineering and debugging efforts.

Switches all agent workflow documentation and prompts to English, clarifies
inter-agent communication constraints, and updates the workflow to reflect
current team structure and supported features.

Relates to the need for more accurate key extraction and simplified agent
usage.
2026-04-08 10:32:32 +00:00
tkgstrator 220e1d51a2 feat(msl-ios): improve iOS CBOR MSL decryption and tweak DH key capture
Enhances iOS MSL CBOR decoder for multi-item parsing, iOS-specific payload
handling, and IV extraction from ciphertext. Updates NetflixCrypto to support
Tweak-format key JSON. Extends the Tweak to capture DH key exchange material
and session keys more reliably, saving full key histories and implementing
better appboot phase tracking. Adds scripts for DH-derived HKDF parameter
analysis and appboot key response investigation.

Improves documentation on iOS CBOR MSL protocol differences, decryption
pipeline, and key extraction workflow.

Relates to iOS MSL traffic analysis and decryption research.
2026-04-08 10:18:44 +00:00
tkgstrator 6b73b7baeb feat(tweak): add AppbootKeyExtract for Netflix appboot key extraction
Introduces a new tweak project to extract Diffie-Hellman and session keys
from the Netflix iOS app using Security.framework and function hooks.
Updates documentation for improved iOS device connectivity via USB and
iproxy, and clarifies setup instructions. Adjusts devcontainer port
forwarding to expose only necessary ports.

Relates to planned appboot DH key extraction workflow.
2026-04-08 09:14:40 +00:00
tkgstrator 2ac3dae176 docs(readme): macOS向けiproxy経由の接続手順を追加
macOSユーザーがUSB経由で簡単にiPhoneへ接続できるよう、
iproxyを利用した手順とSSH設定例をREADMEに追記。
Frida接続先の説明も補足し、設定時の利便性を向上。
2026-04-07 12:47:27 +00:00
tkgstrator 82b84ce23b docs(readme): SSHのProxyJump設定方法とFrida接続手順を追記
macOSを踏み台としたSSH ProxyJumpの具体的な設定例をREADMEに追加し、
Fridaの接続手順をより明確に説明。

これにより、環境構築時の接続経路やトンネル確立手順が分かりやすくなり、
設定ミスの防止や作業効率向上に寄与する。
2026-04-07 12:45:52 +00:00
tkgstrator f06b490cbd docs(readme): README構成刷新と開発環境・利用手順を詳細化
リポジトリ名・説明・構成図を刷新し、iOS/Androidリバースエンジニアリング環境の
セットアップ・利用手順を大幅に詳述。特にiOS Tweak開発やmacOSホスト設定、
LAN経由プロキシ設定など、実運用に即した情報を追加した。

また、.devcontainerでmitmproxy用ポートを公開し、.vscodeでLAN向けポート公開
設定を追加。README内で各ツールの役割や構成の最新化も行い、初学者や再構築時の
分かりやすさを向上。
2026-04-07 12:27:12 +00:00
tkgstratorandClaude Opus 4.6 7eb39fabfd docs: Netflix仕様書の再構成とiOS解析ドキュメント追加
- 旧ドキュメント (docs/netflix/, docs/instructions/ 等) を削除
- docs/spec/: appboot ピンニング解析、iOS再生フロー、
  MSL CBOR鍵交換解析、キャプチャ復号状況、暗号化フロー図を追加
- docs/netflix_client_spec.md, platform_flow_comparison.md を追加
- iOS認証・マニフェスト・ライセンス取得フロー詳細を追加

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 02:06:14 +00:00
tkgstrator bd016ec00a chore: prepare for commit message generation without code changes 2026-03-14 18:29:30 +00:00