fix(session): remove padding extension from OkHttp JA3 fingerprints

Remove extension 21 (TLS padding) from okhttp4 and okhttp5 JA3 strings to resolve SSL/TLS handshake failures.
This commit is contained in:
Andy
2025-11-03 05:32:57 +00:00
parent de48a98e92
commit f979e94235

View File

@@ -26,7 +26,7 @@ FINGERPRINT_PRESETS = {
"ja3": ( "ja3": (
"771," # TLS 1.2 "771," # TLS 1.2
"4865-4866-4867-49195-49196-52393-49199-49200-52392-49171-49172-156-157-47-53," # Ciphers "4865-4866-4867-49195-49196-52393-49199-49200-52392-49171-49172-156-157-47-53," # Ciphers
"0-23-65281-10-11-35-16-5-13-51-45-43-21," # Extensions "0-23-65281-10-11-35-16-5-13-51-45-43," # Extensions
"29-23-24," # Named groups (x25519, secp256r1, secp384r1) "29-23-24," # Named groups (x25519, secp256r1, secp384r1)
"0" # EC point formats "0" # EC point formats
), ),
@@ -37,7 +37,7 @@ FINGERPRINT_PRESETS = {
"ja3": ( "ja3": (
"771," # TLS 1.2 "771," # TLS 1.2
"4865-4866-4867-49195-49199-49196-49200-52393-52392-49171-49172-156-157-47-53," # Ciphers "4865-4866-4867-49195-49199-49196-49200-52393-52392-49171-49172-156-157-47-53," # Ciphers
"0-23-65281-10-11-35-16-5-13-51-45-43-21," # Extensions "0-23-65281-10-11-35-16-5-13-51-45-43," # Extensions
"29-23-24," # Named groups (x25519, secp256r1, secp384r1) "29-23-24," # Named groups (x25519, secp256r1, secp384r1)
"0" # EC point formats "0" # EC point formats
), ),