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

Update Firefox 120 parrot to a more popular version #296

Merged
merged 1 commit into from
Apr 29, 2024

Conversation

adotkhan
Copy link
Contributor

Fixes two missing extension from the HelloFirefox_120 parrot:

  • An empty session_ticket (35)
  • psk_key_exchange_modes (45) with psk_dhe_ke mode.

This is tested with Firefox 120 and Firefox 123.

@gaukas
Copy link
Member

gaukas commented Apr 29, 2024

Hi! Thanks for contributing to uTLS.

I went back and checked the current Firefox 120 parrot. Turns out I added it along when I first introduce GreaseECH Extension to uTLS. And it is not necessarily wrong, just less popular. I do see my Firefox browser still generates the same fingerprint (0040887d23cf42fc) under Private Browsing mode.

The parrot you submitted, with fingerprint 79562b48401fc449, is apparently more popular (9.2M vs 388K). So I am in full support that we should use the more popular one to replace the current one, which is much less popular.

@gaukas gaukas changed the title Fix Firefox-120 profile Update Firefox 120 parrot with a more popular version Apr 29, 2024
@gaukas gaukas changed the title Update Firefox 120 parrot with a more popular version Update Firefox 120 parrot to a more popular version Apr 29, 2024
Copy link
Member

@gaukas gaukas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thanks for checking and updating!

@gaukas gaukas merged commit 1f5d7d7 into refraction-networking:master Apr 29, 2024
6 checks passed
@adotkhan adotkhan deleted the firefox-120-fix branch April 29, 2024 18:09
@adotkhan
Copy link
Contributor Author

Great, thank you!

gaukas pushed a commit that referenced this pull request May 2, 2024
Signed-off-by: Gaukas Wang <i@gaukas.wang>
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

Successfully merging this pull request may close these issues.

None yet

2 participants