Skip to content

Exclude WeChat from HTTPS filtering by default #5689

@DeepChirp

Description

@DeepChirp

Please answer the following questions for yourself before submitting an issue

  • Filters were updated before reproducing an issue
  • I checked the knowledge base and found no answer
  • I checked to make sure that this issue has not already been filed

AdGuard version

4.9.50

Environment

  • OS version: no need
  • Device: no need

HTTPS filtering

  • yes, I do

Root access

  • yes, I have it

Integration with AdGuard VPN

  • yes, I do

Routing mode

Automatic proxy

Ad Blocking

No response

Privacy

No response

Social

No response

Annoyances

No response

Security

No response

Language-specific

No response

Other

No response

Which DNS server do you use?

DNS protection disabled

DNS protocol

None

Custom DNS

No response

What Stealth Mode options do you have enabled?

No response

Issue Details

Steps to reproduce:

  1. enable HTTPS filtering for WeChat
  2. Open WeChat Mini Program

Expected Behavior

WeChat Mini Program can be loaded normally.

Actual Behavior

WeChat Mini Program can't be loaded.

Screenshots

Screenshot 1

Additional Information

WeChat Mini Program uses SSL pinning(12). Unless hook it, HTTPS filtering won't work for its app. Even if the certificates are moved to the system store, WeChat will not trust them by default. I think it should be excluded from the HTTPS filtering list by default and give a warning when the user enables it.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions