前言
最近只要连了Clash等梯子,Adobe系列就会打开没几分钟就弹正版弹窗,内容大致就是要用特殊价格购入,然后什么都做不了,打开购买网页软件就自动关闭
查了下日志,发现是因为Adobe的正版验证服务器会被Clash认为是漏网之鱼从而自动走了代理
理论上来说只要Clash上把Adobe的验证服务器全都屏蔽掉不走代理即可
但是Adobe的验证服务器基本隔三差五就换一个乱码地址,比如82m37u4z1r.adobe.io,隔几天就跟着屏蔽实在是太费劲
于是还是换回到最传统的思路上来,在Windows/macOS上用hosts屏蔽,但是同时为了达到自动屏蔽的目的,需要用hosts订阅服务
一、Hosts管理软件:SwitchHosts
SwitchHosts是一个开源软件,项目地址:
直接在右侧Release处下载即可
二、修改Hosts文件访问权限
以Win11为例,hosts文件的储存路径为:
C:\WINDOWS\system32\drivers\etc\hosts
但是hosts文件经常出现权限问题,需要稍微修改一下
image.png
首先把只读去掉,然后把用户权限改成完全控制
image.png
三、添加Hosts订阅
image.png
打开SwitchHosts,最好管理员模式运行
单击左侧的「+」
添加Hosts里选择远程,URL这里推荐两个,分别添加
https://a.dove.isdumb.one/pihole.txt
https://vip.123pan.cn/1627965/Hosts/Adobe-Block-Hosts.txt
完了保存,默认设置下订阅的Hosts会自动刷新,追加到系统Hosts之后
这样就不用怕Adobe天天改正版验证服务器导致跳正版弹窗了
如果成功,SwitchHosts会有提示,如果没取得Hosts修改权限会提示写入失败,注意一下即可