 tkgstratorandClaude Opus 4.6
|
6b006d47f9
|
feat(frida,mitmproxy): Fridaフック改善とmitmproxyキャプチャスクリプト追加
- hook_netflix_ios.js: readVec修正 (toUInt32), aesCbcEncryptDecrypt独立フック,
key_b64キャプチャ対応, hookCrypto有効化
- hook_appboot_bypass.js: appboot SSLピンニングバイパス (Frida版)
- hook_appboot_openssl_bypass.js: OpenSSL C関数バイパス
- hook_crash_trace.js: クラッシュ時スタックトレースキャプチャ
- netflix_ios_capture.py: mitmproxyアドオン (TLSパススルー, Netflix通信キャプチャ)
- msl_decoder.py: MSL CBOR/JSONデコーダー
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-04-07 02:07:10 +00:00 |
|
 tkgstratorandClaude Opus 4.6
|
80c6f00408
|
chore(tweak): Theosビルド成果物をgitignoreに追加
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-04-07 02:06:57 +00:00 |
|
 tkgstratorandClaude Opus 4.6
|
9c07447cf5
|
feat(tweak): NetflixSSLBypass — MSL鍵キャプチャ用iOS Tweakを追加
- Orion (Swift) + ElleKit C フックによるSSLピンニングバイパス
- Layer 1-4: ObjC フック (NflxTrustStore, PinnedCertEvaluator, IosMslClient, NFURLSession)
- Layer 5: OpenSSL verify / X509_verify_cert Cフック
- Layer 6: EVP_CipherInit_ex / EVP_CipherUpdate フック (TFIT鍵導出キャプチャ)
- Layer 7: MslClient aesCbcEncrypt/Decrypt オフセットフック (MSLセッション鍵キャプチャ)
- ctor.c: __attribute__((constructor)) でOrion非依存の初期化
- ログ出力: サンドボックス内 JSONL ファイルに key/iv/plaintext を保存
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-04-07 02:06:33 +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 |
|
 tkgstratorandClaude Opus 4.6
|
590902342f
|
feat(claude): CLAUDE.md とカスタムエージェント定義を追加
- CLAUDE.md: プロジェクト概要・構成・コード規約を定義
- .claude/agents/: leader, tweak-engineer, frida-engineer,
mitmproxy-engineer, python-engineer のエージェント定義
- .claude/skills/compose.md: Agent Teams ワークフロースキル
- .claude/projects/: メモリファイル (feedback, project, reference)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-04-07 02:06:05 +00:00 |
|
 tkgstratorandClaude Opus 4.6
|
2912395531
|
build(devcontainer): Theos サイドカーコンテナと開発環境を整備
- Theos ビルド用サイドカーコンテナを追加 (.devcontainer/theos/)
- VSCode tasks.json に Theos ビルド・mitmproxy タスクを追加
- .envrc にデバイス IP / UIポート設定を追加
- .envrc.local.example を新規追加
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-04-07 02:04:41 +00:00 |
|
tkgstrator
|
f6f2eaaad7
|
refactor(tools): スクリプトとハンドラのディレクトリ構成を整理
プロジェクトの可読性と保守性向上のため、
各種スクリプトやハンドラを専用ディレクトリへ移動。
今後の管理や拡張が容易になるよう構成を最適化。
|
2026-04-06 07:56:49 +00:00 |
|
tkgstrator
|
d7e127289e
|
build(devcontainer): GitHub CLIの導入で開発環境を強化
GitHub CLIを開発コンテナに追加し、リポジトリ操作や
CI/CDワークフローの利便性を向上。
チーム開発や自動化タスク対応を見据えた機能強化。
|
2026-03-15 09:55:22 +00:00 |
|
tkgstrator
|
a4cb869f4f
|
docs(netflix): Netflixクライアント通信仕様書と関連技術文書を新規追加
Netflix iOS/Androidアプリのリバースエンジニアリング結果をもとに、
通信仕様書および全技術ドキュメント(アーキテクチャ、MSL、ESN、認証、API、DRM、プロファイル、ヘッダー・Cookie、CDN、付録)を新規追加。
これにより、アプリ通信やDRM、認証フロー、ストリーミングプロファイル等の全体像と詳細な観測内容を体系的に参照可能となる。
あわせて、コミットメッセージAI生成設定・運用ルールも改善。
Git署名設定を一時的に無効化し、ドキュメント作成日時ルールを明文化。
|
2026-03-15 09:54:40 +00:00 |
|
tkgstrator
|
bd016ec00a
|
chore: prepare for commit message generation without code changes
|
2026-03-14 18:29:30 +00:00 |
|