掌阅 Facenote 阅读器安装第三方 APP
文章目录
【注】本文最后更新于 February 9, 2022,文中内容可能已经过时。
竟然快一年没写博客了
前段时间买了个掌阅的电纸书,由于应用商店有微信读书,所以书籍的阅读体验不错。但是没有 Tachiyomi,所以看漫画很不爽。
我向来厌恶任何封闭的系统,所以在买它之前我特地其实上网搜了一下,掌阅的系统算是「半开放模式」——不能直接装 app,但是能通过 adb 装。然而当我实操的时候,发现根本没用——根据网上教程的说法,在关机模式下不断执行 adb install xxx.apk
并开机,就能在开机后安装上指定 app。但我实测了几次都没有等到「奇迹出现」,没办法,只能自己动手了。
本来本文已经弃坑了,但是更新博客配置时不小心发了出来……竟然还被人看到了,那没办法,还是简单填一下坑吧
掌阅的这个系统,不知道是有意还是无意,它的应用商店竟然没有走 HTTPS,那搞起中间人攻击来可是轻而易举。
于是我写了一个 mitproxy 的脚本,在安装完 mitproxy 后,使用 mitmdump -s facenote.py
启动代理,然后在掌阅系统中设置好无线代理,再打开应用商店,即可看到三个应用,接着按如下顺序安装并设置即可:
- 创建快捷方式:用于打开「设置」->「安全」中的「允许安装未知来源应用」
- APK 安装器:开启静默安装模式
- MiXplorer:一个小巧的文件浏览器
项目地址:https://github.com/Aloxaf/facenote_thirdparty_app
填完了!