Files
revkit/packages
tkgstratorandClaude Opus 4.6 da4e166c30 feat(re): apphmac = HMAC(AIK_handle, devicetoken) via NFWebCrypto内部HMAC と判明
- getAuthData() (0x284bc) 内部で AppleWebCrypto::hmac (vtable[0x58]) を呼び出し
- AIK (Attestation Identity Key) = バイナリハードコード 38b2030d... (Base64: OLIDDdVeM2cpAhPK...)
- ただし AppleWebCrypto::hmac() は OpenSSL HMAC を直接使わない独自実装
- g_inHook チェック無効化後も 216B HMAC データは OpenSSL ログに出現せず
- HMAC(AIK, devicetoken_216B) は標準 HMAC-SHA256 では不一致
- → NFWebCrypto 独自の HMAC 実装 (TFIT-based MAC?) を使用している
- 次のアプローチ: mitmproxy で CBOR body をキャプチャして apphmac を直接抽出

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 18:53:13 +00:00
..