Dynamically change static TLS JA3 fingerprint on chrome/ selenium project

Job ID: 36056644

Budget: $20 – $30 USD

Chrome now changes TLS Extensions order so that it generates a new JA3 fingerprint for each session, greatly increasing security. We are using python/ selenium/undetected-chromebrowser and when we visit https://browserleaks.com/ssl we get JA3 53FF64DDF993CA882B70E1C82AF5DA49 vs a random JA3 if we use chrome directly.

We need help in getting a random JA3 for each selenium session, my guess is this involves modifying chrome webdriver, but I can't be certain. What we do know is that if we use the same fingerprint every single time it's very easy for the remote site to see we are using selenium.