mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2026-10-26 15:55:02 +03:00
feat(tls): cipher suite presets and a uTLS fingerprint warning
Adds PattN's semi-python and real-firefox client cipher lists as presets in the cipher suites picker. A preset replaces the whole list because the order is part of the ClientHello. The inbound TLS form now warns when cipher suites are set under a uTLS fingerprint other than "unsafe": clients ignore them there, while an empty fingerprint is already pinned to unsafe in share links.
This commit is contained in:
@@ -601,6 +601,8 @@
|
||||
"addCustomOption": "إضافة خيار مخصص",
|
||||
"serverNameIndication": "SNI",
|
||||
"cipherSuites": "مجموعات التشفير",
|
||||
"cipherSuitesNeedUnsafe": "يطبّق العملاء مجموعات التشفير هذه فقط مع بصمة uTLS \"unsafe\"، وتُتجاهل مع أي بصمة أخرى.",
|
||||
"presets": "إعدادات مسبقة",
|
||||
"autoOption": "تلقائي",
|
||||
"minMaxVersion": "إصدار أدنى/أقصى",
|
||||
"rejectUnknownSni": "رفض SNI غير معروف",
|
||||
|
||||
@@ -603,6 +603,8 @@
|
||||
"addCustomOption": "Add custom option",
|
||||
"serverNameIndication": "Server Name Indication",
|
||||
"cipherSuites": "Cipher Suites",
|
||||
"cipherSuitesNeedUnsafe": "Clients apply these cipher suites only with the uTLS fingerprint \"unsafe\"; under any other fingerprint they are ignored.",
|
||||
"presets": "Presets",
|
||||
"autoOption": "Auto",
|
||||
"minMaxVersion": "Min/Max Version",
|
||||
"rejectUnknownSni": "Reject Unknown SNI",
|
||||
|
||||
@@ -601,6 +601,8 @@
|
||||
"addCustomOption": "Añadir opción personalizada",
|
||||
"serverNameIndication": "SNI",
|
||||
"cipherSuites": "Conjuntos de cifrado",
|
||||
"cipherSuitesNeedUnsafe": "Los clientes solo aplican estos cipher suites con la huella uTLS \"unsafe\"; con cualquier otra huella se ignoran.",
|
||||
"presets": "Preajustes",
|
||||
"autoOption": "Auto",
|
||||
"minMaxVersion": "Versión mín/máx",
|
||||
"rejectUnknownSni": "Rechazar SNI desconocido",
|
||||
|
||||
@@ -601,6 +601,8 @@
|
||||
"addCustomOption": "افزودن گزینه دلخواه",
|
||||
"serverNameIndication": "SNI",
|
||||
"cipherSuites": "مجموعههای رمز",
|
||||
"cipherSuitesNeedUnsafe": "کلاینتها این cipher suiteها را فقط با فینگرپرینت uTLS «unsafe» اعمال میکنند و با هر فینگرپرینت دیگری نادیده گرفته میشوند.",
|
||||
"presets": "پیشتنظیمها",
|
||||
"autoOption": "خودکار",
|
||||
"minMaxVersion": "نسخه حداقل/حداکثر",
|
||||
"rejectUnknownSni": "رد SNI ناشناخته",
|
||||
|
||||
@@ -601,6 +601,8 @@
|
||||
"addCustomOption": "Tambah opsi kustom",
|
||||
"serverNameIndication": "SNI",
|
||||
"cipherSuites": "Rangkaian Sandi",
|
||||
"cipherSuitesNeedUnsafe": "Klien hanya menerapkan cipher suite ini dengan fingerprint uTLS \"unsafe\"; dengan fingerprint lain akan diabaikan.",
|
||||
"presets": "Preset",
|
||||
"autoOption": "Otomatis",
|
||||
"minMaxVersion": "Versi Min/Maks",
|
||||
"rejectUnknownSni": "Tolak SNI tidak dikenal",
|
||||
|
||||
@@ -652,6 +652,8 @@
|
||||
"addCustomOption": "カスタムオプション追加",
|
||||
"serverNameIndication": "SNI",
|
||||
"cipherSuites": "暗号スイート",
|
||||
"cipherSuitesNeedUnsafe": "クライアントはこれらの暗号スイートを uTLS フィンガープリント \"unsafe\" の場合にのみ適用し、それ以外のフィンガープリントでは無視します。",
|
||||
"presets": "プリセット",
|
||||
"autoOption": "自動",
|
||||
"minMaxVersion": "最小/最大バージョン",
|
||||
"rejectUnknownSni": "未知の SNI を拒否",
|
||||
|
||||
@@ -652,6 +652,8 @@
|
||||
"addCustomOption": "Adicionar opção personalizada",
|
||||
"serverNameIndication": "SNI",
|
||||
"cipherSuites": "Conjuntos de cifras",
|
||||
"cipherSuitesNeedUnsafe": "Os clientes só aplicam estes cipher suites com a impressão digital uTLS \"unsafe\"; com qualquer outra eles são ignorados.",
|
||||
"presets": "Predefinições",
|
||||
"autoOption": "Auto",
|
||||
"minMaxVersion": "Versão mín/máx",
|
||||
"rejectUnknownSni": "Rejeitar SNI desconhecido",
|
||||
|
||||
@@ -654,6 +654,8 @@
|
||||
"addCustomOption": "Добавить опцию",
|
||||
"serverNameIndication": "SNI",
|
||||
"cipherSuites": "Наборы шифров",
|
||||
"cipherSuitesNeedUnsafe": "Клиенты применяют эти наборы шифров только с отпечатком uTLS «unsafe»; при любом другом отпечатке они игнорируются.",
|
||||
"presets": "Пресеты",
|
||||
"autoOption": "Авто",
|
||||
"minMaxVersion": "Мин/Макс версия",
|
||||
"rejectUnknownSni": "Отклонить неизвестный SNI",
|
||||
|
||||
@@ -603,6 +603,8 @@
|
||||
"addCustomOption": "Pridať vlastné nastavenie",
|
||||
"serverNameIndication": "Názov servera (SNI)",
|
||||
"cipherSuites": "Šifrovacie sady",
|
||||
"cipherSuitesNeedUnsafe": "Klienti použijú tieto šifrovacie sady iba s odtlačkom uTLS „unsafe“; pri akomkoľvek inom odtlačku sa ignorujú.",
|
||||
"presets": "Predvoľby",
|
||||
"autoOption": "Automaticky",
|
||||
"minMaxVersion": "Najnižšia/najvyššia verzia",
|
||||
"rejectUnknownSni": "Odmietnuť neznáme SNI",
|
||||
|
||||
@@ -601,6 +601,8 @@
|
||||
"addCustomOption": "Özel Seçenek Ekle",
|
||||
"serverNameIndication": "Server Name Indication (SNI)",
|
||||
"cipherSuites": "Şifreleme Takımları",
|
||||
"cipherSuitesNeedUnsafe": "İstemciler bu şifre paketlerini yalnızca \"unsafe\" uTLS parmak iziyle uygular; başka bir parmak izinde yok sayılır.",
|
||||
"presets": "Hazır ayarlar",
|
||||
"autoOption": "Otomatik",
|
||||
"minMaxVersion": "Min/Maks Sürüm",
|
||||
"rejectUnknownSni": "Bilinmeyen SNI Reddet",
|
||||
|
||||
@@ -601,6 +601,8 @@
|
||||
"addCustomOption": "Додати опцію",
|
||||
"serverNameIndication": "SNI",
|
||||
"cipherSuites": "Набори шифрів",
|
||||
"cipherSuitesNeedUnsafe": "Клієнти застосовують ці набори шифрів лише з відбитком uTLS «unsafe»; з будь-яким іншим відбитком вони ігноруються.",
|
||||
"presets": "Пресети",
|
||||
"autoOption": "Авто",
|
||||
"minMaxVersion": "Мін/Макс версія",
|
||||
"rejectUnknownSni": "Відхиляти невідомий SNI",
|
||||
|
||||
@@ -652,6 +652,8 @@
|
||||
"addCustomOption": "Thêm tùy chọn",
|
||||
"serverNameIndication": "SNI",
|
||||
"cipherSuites": "Bộ mật mã",
|
||||
"cipherSuitesNeedUnsafe": "Client chỉ áp dụng các cipher suite này với fingerprint uTLS \"unsafe\"; với fingerprint khác chúng sẽ bị bỏ qua.",
|
||||
"presets": "Cấu hình sẵn",
|
||||
"autoOption": "Tự động",
|
||||
"minMaxVersion": "Phiên bản Min/Max",
|
||||
"rejectUnknownSni": "Từ chối SNI lạ",
|
||||
|
||||
@@ -651,6 +651,8 @@
|
||||
"addCustomOption": "添加自定义选项",
|
||||
"serverNameIndication": "SNI",
|
||||
"cipherSuites": "密码套件",
|
||||
"cipherSuitesNeedUnsafe": "客户端仅在 uTLS 指纹为 \"unsafe\" 时应用这些加密套件;使用其他指纹时会被忽略。",
|
||||
"presets": "预设",
|
||||
"autoOption": "自动",
|
||||
"minMaxVersion": "最小/最大版本",
|
||||
"rejectUnknownSni": "拒绝未知 SNI",
|
||||
|
||||
@@ -601,6 +601,8 @@
|
||||
"addCustomOption": "新增自訂選項",
|
||||
"serverNameIndication": "SNI",
|
||||
"cipherSuites": "加密套件",
|
||||
"cipherSuitesNeedUnsafe": "用戶端僅在 uTLS 指紋為 \"unsafe\" 時套用這些加密套件;使用其他指紋時會被忽略。",
|
||||
"presets": "預設集",
|
||||
"autoOption": "自動",
|
||||
"minMaxVersion": "最小/最大版本",
|
||||
"rejectUnknownSni": "拒絕未知 SNI",
|
||||
|
||||
Reference in New Issue
Block a user