mirror of
https://github.com/MetaCubeX/mihomo.git
synced 2026-03-12 03:40:29 +00:00
chore: add some UTLS fingerprint names that explicitly do not contain X25519MLKEM768
This commit is contained in:
@@ -78,9 +78,6 @@ var randomFingerprint = once.OnceValue(func() UClientHelloID {
|
|||||||
return fingerprint
|
return fingerprint
|
||||||
})
|
})
|
||||||
|
|
||||||
var HelloChrome_Auto = utls.HelloChrome_Auto
|
|
||||||
var HelloChrome_120 = utls.HelloChrome_120 // special fingerprint for some old protocols doesn't work with HelloChrome_Auto
|
|
||||||
|
|
||||||
var fingerprints = map[string]UClientHelloID{
|
var fingerprints = map[string]UClientHelloID{
|
||||||
"chrome": utls.HelloChrome_Auto,
|
"chrome": utls.HelloChrome_Auto,
|
||||||
"firefox": utls.HelloFirefox_Auto,
|
"firefox": utls.HelloFirefox_Auto,
|
||||||
@@ -92,6 +89,11 @@ var fingerprints = map[string]UClientHelloID{
|
|||||||
"qq": utls.HelloQQ_Auto,
|
"qq": utls.HelloQQ_Auto,
|
||||||
"random": {},
|
"random": {},
|
||||||
|
|
||||||
|
// classical fingerprints without X25519MLKEM768
|
||||||
|
"chrome120": utls.HelloChrome_120,
|
||||||
|
"firefox120": utls.HelloFirefox_120,
|
||||||
|
"safari16": utls.HelloSafari_16_0,
|
||||||
|
|
||||||
// deprecated fingerprints should not be used
|
// deprecated fingerprints should not be used
|
||||||
"chrome_psk": utls.HelloChrome_100_PSK,
|
"chrome_psk": utls.HelloChrome_100_PSK,
|
||||||
"chrome_psk_shuffle": utls.HelloChrome_106_Shuffle,
|
"chrome_psk_shuffle": utls.HelloChrome_106_Shuffle,
|
||||||
|
|||||||
Reference in New Issue
Block a user