tlsx
tlsx copied to clipboard
Support TLS ClientHello randomization
Please describe your feature request:
-tlsi, -tls-impersonate enable experimental client hello (ja3) tls randomization
See below for the implementation
- https://github.com/projectdiscovery/fastdialer/issues/123
- https://github.com/projectdiscovery/httpx/pull/1199
Describe the use case of this feature:
To avoid detection/blocking from Cloudflare and Akamai based on JA3 fingerprint.
tlsx requires more investigation as ClientHello randomization might conflict with a lot of custom tls settings provided via CLI. Ideally we should only randomize the parts not set via CLI by the user