在 Android 设备上怎么实现 URL Rewrite

2022-11-22 13:01:31 +08:00
 flyn

iOS 原住民,最近将主力设备换成 Android ,经过调教和适应基本上习惯了新系统。

但只有上网时才发现 Android 的体验有点僵硬(也有可能不太了解 Android 的生态环境所致,所以顺便请教一些提升安卓设备上网体验的经验。)

想了想,可能是过去太过依赖 URL Rewrite ,导致在安卓设备上的使用体验不佳。

Android 上的代理工具似乎没找到能使用这项功能的,是我姿势不对吗?

870 次点击
所在节点    问与答
5 条回复
sky96111
2022-11-22 13:30:23 +08:00
http canary 能实现 URL Rewrite ,但对部分应用应该是不生效的。没有更好的办法,Android 的 MITM 没 iOS 那么方便。
Android 7 以上,第三方应用只认系统证书。
即使你 root 把证书放到了系统目录,也有大量应用用 SSL pinning 。
再假设你用 Xposed 插件 justtrustme 移除了一些应用的 SSL pinning ,还有部分应用自己实现 TLS 库
ysc3839
2022-11-22 22:34:44 +08:00
@sky96111 主流浏览器会认用户证书。
或者用能安装扩展的浏览器。

Android 代理工具没有这类功能,可能是很难盈利,开发成本太高了吧。
Danswerme
2022-11-23 10:02:05 +08:00
好奇问一下手机上 URL Rewrite 主要用在哪些场景呢?
flyn
2022-11-24 00:13:53 +08:00
@Danswerme 说几个自己常用的:

- 修复 t.cn 无法跳转未备案网站的问题;
- 修复微信内“违法违规内容”已停止访问的问题;
- 给防盗链图添加 Referer 让访问时不会出现 403 ;
- 在境内使用 Tiktok ;
- 修复浏览器中无法使用 Bing 搜图和 Google 搜图( Lens )的限制。
Danswerme
2022-11-24 00:15:40 +08:00
@flyn 感谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/897055

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX