| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
Some checks failed
Android CI / build (push) Has been cancelled
allowInsecure/insecure без отпечатка позволяет любому посреднику подменить сервер. VLESS (pcs/vcn в Xray) и Hysteria2 (pinSHA256) уже защищены, а Trojan, VMess и TUIC молча отключали проверку: Xray-модуль ядра разбирает только VLESS, у Trojan отпечаток pcs терялся, а отключение оставалось. - TlsVerificationPolicy — одно правило по готовому outbound: tls.insecure без certificate_sha256 / certificate_public_key_sha256 / pinSHA256 в uri запрещён (VLESS с uri идёт в Xray и поле tls не использует). - Импорт: одиночная ссылка отвергается с объяснением; в подписке такие серверы пропускаются с предупреждением, остальные добавляются. - Уже сохранённый профиль или сырой JSON с отключённой проверкой не запускается: ошибка CFG-120 «Ключ отключает проверку сертификата». - Тесты: VLESS allowInsecure+pcs импортируется с проверкой по отпечатку; Trojan (в т.ч. с pcs), VMess, TUIC отвергаются; подписка; CFG-120. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |
||
| .. | ||
| androidTest | ||
| debug | ||
| main | ||
| test | ||