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

Chrome 107 started shuffling extensions #132

Closed
gaukas opened this issue Oct 29, 2022 · 6 comments · Fixed by #133
Closed

Chrome 107 started shuffling extensions #132

gaukas opened this issue Oct 29, 2022 · 6 comments · Fixed by #133
Labels
enhancement Feature with low severity but good value

Comments

@gaukas
Copy link
Member

gaukas commented Oct 29, 2022

An incomplete list of possible fingerprints used by Chrome 107:

4c7826a590831f89
54609dcb6ddbf977
66bbe813f85045d4
1a84ca827ce68206
f4bc6fabac86598a

Observation indicates the extensions are getting shuffled with every new Client Hello.


To be honest, this kinda defeats the purpose of uTLS (in terms of parroting).

But I see this as a huge success of uTLS!

@gaukas
Copy link
Member Author

gaukas commented Oct 29, 2022

We may want to implement Extension shuffler for this.

@gaukas gaukas changed the title Chrome 107 started randomizing the order of extensions Chrome 107 started shuffling extensions Oct 29, 2022
@gaukas gaukas added the help wanted Calling for community PR/volunteer label Nov 3, 2022
@gaukas
Copy link
Member Author

gaukas commented Nov 3, 2022

If anyone observed the same, please upvote this. For now I have difficulties reproduce it on any other devices/setups.

Therefore I am reluctant to get this merged -- perhaps my user error.

@2qif49lt
Copy link

2qif49lt commented Nov 9, 2022

https://tlsfingerprint.io/id/e47eae8f8c4887b6

no change after chrome 106 upgrade to 107.0.5304.107

@gaukas
Copy link
Member Author

gaukas commented Nov 9, 2022

no change after chrome 106

Yep. It is definitely not generalized yet. So far I have only observed this on two Windows11 machines out of 100+ machines I surveyed.

That's a major reason why I am holding the PR implementing it.

@bemasc
Copy link
Collaborator

bemasc commented Nov 10, 2022

See the announcement here

@gaukas
Copy link
Member Author

gaukas commented Nov 10, 2022

Ah nice. Thanks @bemasc that's what I've been looking for!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Feature with low severity but good value
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants