Returns JA3 hash calculated by haproxy internal module (JA3 fingerprint DB project https://ja3.zone)
333
JA3 fingerprint DB project https://ja3.zone
Deployed application available here: https://check.ja3.zone
Deploy container
docker run --rm -p 443:443 wafninja/ja3-haproxy
Check if it works
# curl -ik https://localhost:443
HTTP/1.1 200 OK
content-length: 1089
content-type: application/json
access-control-allow-origin: *
{"hash":"f436b9416f37d134cadd04886327d3e8","fingerprint":"771,4866-4867-4865-49196-49200-159-52393-52392-52394-49195-49199-158-49188-49192-107-49187-49191-103-49162-49172-57-49161-49171-51-157-156-61-60-53-47-255,0-11-10-13172-16-22-23-49-13-43-45-51-21,29-23-30-25-24,0-1-2","ciphers":"TLS_AES_256_GCM_SHA384,TLS_CHACHA20_POLY1305_SHA256,TLS_AES_128_GCM_SHA256,ECDHE-ECDSA-AES256-GCM-SHA384,ECDHE-RSA-AES256-GCM-SHA384,DHE-RSA-AES256-GCM-SHA384,ECDHE-ECDSA-CHACHA20-POLY1305,ECDHE-RSA-CHACHA20-POLY1305,DHE-RSA-CHACHA20-POLY1305,ECDHE-ECDSA-AES128-GCM-SHA256,ECDHE-RSA-AES128-GCM-SHA256,DHE-RSA-AES128-GCM-SHA256,ECDHE-ECDSA-AES256-SHA384,ECDHE-RSA-AES256-SHA384,DHE-RSA-AES256-SHA256,ECDHE-ECDSA-AES128-SHA256,ECDHE-RSA-AES128-SHA256,DHE-RSA-AES128-SHA256,ECDHE-ECDSA-AES256-SHA,ECDHE-RSA-AES256-SHA,DHE-RSA-AES256-SHA,ECDHE-ECDSA-AES128-SHA,ECDHE-RSA-AES128-SHA,DHE-RSA-AES128-SHA,AES256-GCM-SHA384,AES128-GCM-SHA256,AES256-SHA256,AES128-SHA256,AES256-SHA,AES128-SHA,TLS_EMPTY_RENEGOTIATION_INFO_SCSV","curves":"001D:0017:001E:0019:0018","protocol":"TLSv1.3","user_agent":"curl/7.68.0"}
Content type
Image
Digest
Size
9.8 MB
Last updated
over 4 years ago
docker pull wafninja/ja3-haproxy