Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Custom order of the TLS Extensions #202

Open
imnoob404 opened this issue Oct 28, 2023 · 0 comments
Open

Custom order of the TLS Extensions #202

imnoob404 opened this issue Oct 28, 2023 · 0 comments

Comments

@imnoob404
Copy link

Is there any way to modify the order of extensions that's being sent during TLS client hello request?

For instance, I'm trying to replicate a browser that has the following list of extensions when viewed through Wireshark:
image

And this is the closest that I'm able to replicate using the chrome build of curl-impersonate with slight modifications:
image

I've confirmed that all the parameters and extensions are identical, except for the order of extensions as can be seen when comparing the two images above, thus the calculated JA3 hash is different and the server rejected my request.

Any help would be greatly appreciated, thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant