Files
revkit/docs/netflix_client_spec.md
T
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

1021 B

Netflix MSL クライアント実装仕様書

プラットフォーム別に分割済み。以下を参照:

ファイル 内容
spec/00_common.md 共通仕様 (MSL プロトコル、マニフェスト構造、セグメントダウンロード、復号)
spec/01_chrome.md Chrome (Widevine EME、AV1、LZW 圧縮)
spec/02_android.md Android (Widevine L1/L3、APPBOOT ESN、Cronet)
spec/03_ios.md iOS (FairPlay SPC/CKC、二重 ESN、HLS)
spec/04_streamfab.md StreamFab/CEF (コーデック探索、licensedmanifest 復号、偽装パラメータ)
spec/ios_msl_decrypt_pipeline.md iOS MSL 復号パイプライン (鍵取得方法、CBOR フォーマット、復号手順)

実トラフィックキャプチャ (Proxyman + StreamFab アプリログ, 2026-04-05) を復号・解析して得た実測値に基づく。