This library is for TLS impersonification only. The goal is to try tofool a WAF by micmicking the JA3
/JA4
fingerprint.
The impersonification is never perfect, it usually also requires modifications at the application layer.
- You will not fool
JA4H
though unless you set the proper HTTP headers - If you do
Http/1.1
only,JA4
will see it and might block you - We don't do TLS extension ordering, so older
JA3
WAF might block you (Chrome also randomizes since 2023)
Currently this library is built for OpenSSL
, but we have made it possible to support other libraries.
Feel free to send a PR if you wish to see wider support.
We took a lot of inspiration from rquest, if you need a simple to use/ready-to-go client you should look at that crate.