The V112 cch signing bytes changed
$ python scripts/test_cch_seed_verify.py ccv96 ccv101 claude.exe.21104 ccv112 clau de.exe.21112 === ccv96 === [LE bytes ] offset 0x034285A7 (54691239) needle : 1e 83 06 c8 6a 73 52 6e before : c7 75 59 9b 3c cf 48 89 85 c0 fe ff ff 48 b8 6d 6e db ef a7 21 05 31 48 89 85 c8 fe ff ff 48 b8 after : 48 89 85 d0 fe ff ff 48 b9 97 b8 1a 42 b9 f9 1a d0 48 89 8d d8 fe ff ff 48 89 85 e0 fe ff ff 4c ascii : .uY.<.H......H.mn...!.1H......H.....jsRnH......H....B....H......H......L
=== ccv101 === [LE bytes ] offset 0x03433207 (54735367) needle : 1e 83 06 c8 6a 73 52 6e before : c7 75 59 9b 3c cf 48 89 85 c0 fe ff ff 48 b8 6d 6e db ef a7 21 05 31 48 89 85 c8 fe ff ff 48 b8 after : 48 89 85 d0 fe ff ff 48 b9 97 b8 1a 42 b9 f9 1a d0 48 89 8d d8 fe ff ff 48 89 85 e0 fe ff ff 4c ascii : .uY.<.H......H.mn...!.1H......H.....jsRnH......H....B....H......H......L
=== claude.exe.21104 === [LE bytes ] offset 0x00C2C528 (12764456) needle : 1e 83 06 c8 6a 73 52 6e before : 45 f8 48 b8 f4 38 c7 75 59 9b 3c cf 48 89 45 d0 48 b8 6d 6e db ef a7 21 05 31 48 89 45 d8 48 b8 after : 48 89 45 e0 48 b9 97 b8 1a 42 b9 f9 1a d0 48 89 4d e8 48 89 45 f0 48 8d 75 d0 48 89 f1 4c 89 fa ascii : E.H..8.uY.<.H.E.H.mn...!.1H.E.H.....jsRnH.E.H....B....H.M.H.E.H.u.H..L..
=== ccv112 === seed NOT FOUND (tried LE bytes and ASCII hex)
=== claude.exe.21112 === seed NOT FOUND (tried LE bytes and ASCII hex)
Source: freecodexyz/free-code