解决京东云星盾开启遭遇攻击模式后微信无法访问的情况

京东云星盾在开启遭遇攻击模式后,会对每次访问有一个JS挑战的安全检测,这个安全检测应对各类CC攻击、爬虫请求的有效防御手段。

但是,其也有个缺点就是开启后,微信浏览器无法正常访问,因为微信是不支持JS跳转的。

为了解决这个问题,我们可以针对给微信浏览器的UA进行放行。

微信浏览器的 User Agent(UA)字符串会根据不同的操作系统(iOS 或 Android)有所区别,但通常会包含 MicroMessenger 作为标识。以下是常见的微信浏览器 UA 格式:

Android 设备

  • 华为 Mate 60 ProMozilla/5.0 (Linux; Android 14; ANA-AN00 Build/HUAWEIANA-AN00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/116.0.0.0 Mobile Safari/537.36 XWEB/1160083 MMWEBSDK/20240301 MMWEBID/7152 MicroMessenger/8.0.48.2580(0x2800303F) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64

小米 14 UltraMozilla/5.0 (Linux; Android 14; V2196A Build/UP1A.231005.007; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/116.0.0.0 Mobile Safari/537.36 XWEB/1160083 MMWEBSDK/20240301 MMWEBID/7307 MicroMessenger/8.0.48.2580(0x28003039) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64

荣耀 Magic6 ProMozilla/5.0 (Linux; Android 14; MT2110 Build/UKQ1.230924.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/116.0.0.0 Mobile Safari/537.36 XWEB/1160117 MMWEBSDK/20240404 MMWEBID/8713 MicroMessenger/8.0.49.2600(0x28003133) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64

iOS 设备

  • iPhone 15 ProMozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 MicroMessenger/8.0.49(0x18003134) NetType/WIFI Language/zh_CN

iPad ProMozilla/5.0 (iPad; CPU OS 16_6_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/20G82 WeChat/arm64 Weixin MMWEBID/537

其他

  • Mozilla/5.0 (Linux; Android 10; HLK-AL00 Build/HONORHLK-AL00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/116.0.0.0 Mobile Safari/537.36 XWEB/1160117 MMWEBSDK/20240404 MMWEBID/6670 MicroMessenger/8.0.49.2600(0x28003137) WeChat/arm64 Weixin NetType/4G Language/zh_HK ABI/arm64

Mozilla/5.0 (Linux; Android 12; PAL-AL00 Build/HUAWEIPAL-AL00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/116.0.0.0 Mobile Safari/537.36 XWEB/1160083 MMWEBSDK/20240301 MMWEBID/5243 MicroMessenger/8.0.48.2580(0x28003039) WeChat/arm64 Weixin NetType/4G Language/zh_CN ABI/arm64

1.操作方法-进入安全规则-防火墙规则-创建防火墙规则

解决京东云星盾开启遭遇攻击模式后微信无法访问的情况插图

2.创建微信放行规则,具体如下:

解决京东云星盾开启遭遇攻击模式后微信无法访问的情况插图1

名称:微信放行

字段:User-Agent

运算 符:等于

值:Mozilla/5.0 (Linux; Android 14; ANA-AN00 Build/HUAWEIANA-AN00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/116.0.0.0 Mobile Safari/537.36 XWEB/1160083 MMWEBSDK/20240301 MMWEBID/7152 MicroMessenger/8.0.48.2580(0x2800303F) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64

然后点 或 再同样操作写别的UA

操作:绕行

绕过的功能:全部选

确认,这样我们通过微信访问就不会有安全检测了。

由于京东星盾需要高级版本才有含运算符,所以操作比较繁琐。

如果你是用百度云防护的,操作就简单多了,只需要创建web规则-白名单功能,User-Agent包含MicroMessenger加白即可,如下图:

解决京东云星盾开启遭遇攻击模式后微信无法访问的情况插图2

百度云防护和京东云星盾都是不错的安全防御系统,各有各的优势,大家如果不懂的可以咨询主机帮。

给TA打赏
共{{data.count}}人
人已打赏
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
在线客服
主机邦
我们将24小时内回复。
2025-04-30 17:43:19
您好,有任何疑问请与我们联系!
您的工单我们已经收到,我们将会尽快跟您联系!
取消

选择聊天工具: