屏幕前的各位现在正在浏览这篇帖子时,可能有很大一部分人都用的是 Via 浏览器吧?
我用 Via 已经很多年了,就是喜欢 Via 的小巧精致,和百度、夸克浏览器的臃肿形成了强烈对比,也挽救了我的旧手机。Via 浏览器是真正的”小而美”。
不过,免费又好用的Via也有一些缺点,比如我们熟知的白名单限制。众所周知,Via 浏览器在 4.4.1 版本之后对部分网站进行了白名单限制,在白名单网站中,资源嗅探等功能被 Via 自行屏蔽。特别是当我们通过嗅探下载一些视频时,这就让人很不舒服。
这里以B站手机端作为演示:
如图,Via 的 toast 显示”该站点不支持资源嗅探”,这实际上就是B站已经被加入了 Via 的白名单中。
在网上找了一圈,有关去除 Via 白名单限制的帖子很少,所以我现在打算教大家如何去除。
以下是去除后的效果:
可以清晰地看到,B站加载的视频等流媒体资源已被成功嗅探到。
那么现在,开始教学。
———————————————————————————
其实Via去白名单已经有老哥提供一定思路了,详见下面这篇帖子:
wuyou.net/forum.php?mod=viewthread&action=printable&tid=435608&mobile=no
但是随着版本的变化,以前的方案可能就无效了,所以现在来分享一下最新方案。
第一步:下载 Via 原包或用 MT 自带的安装包提取功能提取 Via 安装包。
由于 Via 并没有签校,所以我们直接修改就行。
第二步:点击安装包,选择”查看”。
我们可以看到,Via 包里只有一个dex,我们直接点击它。
第三步:点击classes.dex,选择dex编辑器++进入。
第四步:直接点击搜索。
第五步:搜索以下字符串。
当然,也可以搜索这几条特征字符串:
或
最终搜索到的方法其实都是同一个。
只有一个结果,我们定位一下。
这里其实就是 Via 获取执行白名单的关键逻辑。
第六步:直接清空字符串所在方法。
经过测试,直接K掉这个方法对使用 Via 和其功能并无任何影响,大家可以放心地改。
第七步:保存,返回,打包,签名一气呵成。
那么现在,你就可以得到一个满血版的 Via
据我所观察,目前 Via 的更新似乎都没有改变这个字符串,甚至类名都不会改变。我们刚才定位的方法就位于i.a.a0.i.k这个类下,所以理论上这个方法是全版本通用的。
方法非常简单,但是效果确实显著。
如果以后有时间,可能会更新这个方法的详细思路及分析过程,敬请期待。
希望大佬们可以多提出一些意见,非常感谢各位!!!
没有回复内容