AdguardTeam / AdguardTeam/AdguardForAndroid

Bring back the functionality to selectively allow or ignore SSL certificates

未关闭
#4,903 6 条评论 10 个 reaction 已指派 0 人 在 GitHub 查看
Feature request Priority: P4 TechAudit Voting
主要语言
没有语言数据
星标
1.9k
派生
121
PR 合并指标
30 天内没有已合并 PR

描述

### Issue Details

AdGuard v3.0 had the ability selectively enable or disable SSL decryption based on certificates. That option seems to be completely gone on the AdGuard v4.x!

Please bring the feature so that, we can have fine tuned controls over each app/certificate. For example: If an application uses a pinned SSL certificate (application will not accept AdGuard CA certificate) then we had the option to either ignore or disable for app. Now it's just enable or disable filter HTTPS, no other option.

Thanks!

### Proposed solution

AdGuard should detect if an application uses pinned SSL certificates (application will terminate SSL connection with a specific code if non-pinned CA cert is presented). After detecting it, AdGuard should present the option (as notification) to:
1) Ignore the certificate and keep trying to filter HTTPS
(or)
2) Disable filter HTTPS only for that app/certificate/domain.

### Alternative solution

_No response_

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。