[tor-commits] [meek/master] Update utls fingerprints

dcf at torproject.org dcf at torproject.org
Wed Apr 29 19:35:42 UTC 2020


commit 9bd0572a639e0e33085496ecb9539c618229df0e
Author: David Fifield <david at bamsoftware.com>
Date:   Wed Apr 29 13:30:40 2020 -0600

    Update utls fingerprints
    
    github.com/refraction-networking/utls
    
    Adds
            HelloFirefox_65
            HelloChrome_72
            HelloIOS_12_1
---
 doc/meek-client.1     | 37 +++++++++++++++++++++++++++++++++++--
 doc/meek-client.1.txt |  3 +++
 meek-client/utls.go   |  3 +++
 3 files changed, 41 insertions(+), 2 deletions(-)

diff --git a/doc/meek-client.1 b/doc/meek-client.1
index 58fd755..8215537 100644
--- a/doc/meek-client.1
+++ b/doc/meek-client.1
@@ -2,12 +2,12 @@
 .\"     Title: meek-client
 .\"    Author: [FIXME: author] [see http://docbook.sf.net/el/author]
 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
-.\"      Date: 02/06/2019
+.\"      Date: 04/29/2020
 .\"    Manual: \ \&
 .\"    Source: \ \&
 .\"  Language: English
 .\"
-.TH "MEEK\-CLIENT" "1" "02/06/2019" "\ \&" "\ \&"
+.TH "MEEK\-CLIENT" "1" "04/29/2020" "\ \&" "\ \&"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
@@ -128,6 +128,17 @@ HelloFirefox_63
 .sp -1
 .IP \(bu 2.3
 .\}
+HelloFirefox_65
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
 HelloFirefox_Auto
 .RE
 .sp
@@ -172,6 +183,17 @@ HelloChrome_70
 .sp -1
 .IP \(bu 2.3
 .\}
+HelloChrome_72
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
 HelloChrome_Auto
 .RE
 .sp
@@ -194,6 +216,17 @@ HelloIOS_11_1
 .sp -1
 .IP \(bu 2.3
 .\}
+HelloIOS_12_1
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
 HelloIOS_Auto
 .RE
 .sp
diff --git a/doc/meek-client.1.txt b/doc/meek-client.1.txt
index 33e2916..bd1ce5b 100644
--- a/doc/meek-client.1.txt
+++ b/doc/meek-client.1.txt
@@ -56,12 +56,15 @@ The possible values of __CLIENTHELLOID__ are:
 - HelloFirefox_55
 - HelloFirefox_56
 - HelloFirefox_63
+- HelloFirefox_65
 - HelloFirefox_Auto
 - HelloChrome_58
 - HelloChrome_62
 - HelloChrome_70
+- HelloChrome_72
 - HelloChrome_Auto
 - HelloIOS_11_1
+- HelloIOS_12_1
 - HelloIOS_Auto
 
 As a special case, the values "none" and "HelloGolang"
diff --git a/meek-client/utls.go b/meek-client/utls.go
index 576eb26..e7f2b5f 100644
--- a/meek-client/utls.go
+++ b/meek-client/utls.go
@@ -263,12 +263,15 @@ var clientHelloIDMap = map[string]*utls.ClientHelloID{
 	"hellofirefox_55":       &utls.HelloFirefox_55,
 	"hellofirefox_56":       &utls.HelloFirefox_56,
 	"hellofirefox_63":       &utls.HelloFirefox_63,
+	"hellofirefox_65":       &utls.HelloFirefox_65,
 	"hellochrome_auto":      &utls.HelloChrome_Auto,
 	"hellochrome_58":        &utls.HelloChrome_58,
 	"hellochrome_62":        &utls.HelloChrome_62,
 	"hellochrome_70":        &utls.HelloChrome_70,
+	"hellochrome_72":        &utls.HelloChrome_72,
 	"helloios_auto":         &utls.HelloIOS_Auto,
 	"helloios_11_1":         &utls.HelloIOS_11_1,
+	"helloios_12_1":         &utls.HelloIOS_12_1,
 }
 
 func NewUTLSRoundTripper(name string, cfg *utls.Config, proxyURL *url.URL) (http.RoundTripper, error) {





More information about the tor-commits mailing list