一些不安全的软件和硬件

6 条回复
98 次浏览

/e/OS, iodéOS, PostmarketOS, SailfishOS, F-Droid, Aurora Store, FairPhone, Firefox, Murena, PureOS, LibrePhone, AuroraOS, PinePhone, Brax Phone, Ubuntu Touch, Jolla, CalyxOS, LineageOS

使用以上的搭配不如使用 iPhone + App Store + Safari 或者原厂 + Obtainium + Chrome

没有改进安全性的原因大部分是不想,小部分是人少。但其中的一部分甚至在对 GrapheneOS 造谣和人身攻击,因为它们和公司和政府合作摄取利益。

https://2libra.com/post/open-source-sharing/EOQQyWq

马上来

所有的安全手段不过是相对安全,天底下没有不透风的墙。

对于我来说,始终保持最新的 iOS 系统版本就足矣。过分追求安全反倒是给自己增添了麻烦,例如以前在 V 站见过人在墙内还坚持不用国产软件的人,不知道该说什么好。

马上来

iOS 的 Safari 也是一坨屎山,集成到内核缓存的 WebKit 引擎天然容易爆漏洞以及降低更新频率,我至今想不明白为什么苹果还不开放像 macOS 那样不更新系统只更新浏览器的机制(当然 macOS 即便有这个机制浏览器更新频率也跟 iOS 一样)
Chromium 的沙盒隔离还有一些别的有的没的安全机制确实牛逼,但是也不能否定 F-Droid 和 Firefox 的开放和自由。Chrome 背后的谷歌还不是为了广告需求强推 manifestV3。
所谓安全更多是一个权衡的结果,不同威胁模型的人用不同的配置。

守护者
OP
Guardian

如果谷歌真想为了阻止广告插件,为什么 MV3 的广告插件仍然可以屏蔽所有谷歌的广告?

即使 Safari 是屎山,也不能改变 Firefox 更烂的事实,并且苹果也有可选锁定模式和后台安全改进。

iOS 不能单独更新是因为没有开放侧载。

F-Droid 可以被很多开源项目替代,比如 Obtainium 和 Accerescent,开发者有对安全性的消极态度是没法解决的。

https://privsec.dev/posts/android/f-droid-security-issues/

以上列举的项目通常被误导为比常见产品更安全,仅作提醒。

马上来

比烂不可取,Firefox 安全再烂也不能否定它有其他浏览器没有的开放性和插件生态,也不能否定 WebKit 是屎山的事实。另外不能用锁定模式跟其他正常的比,开启锁定模式后的 Safari 的可用性就已经不能叫一个正常可用的浏览器,其他浏览器想做同样的锁定模式也一样有技术可行性。
MV3 能不能阻止谷歌广告不知道,但它确实影响了广告屏蔽的能力,更大了说是降低了插件的自由度。Firefox 主要的发力点并不是安全,而是隐私(防检测防追踪),其内置的容器支持至今在 Chromium 上没有成熟的替代,反正我是没找到。以至于在今天隐私还是安全似乎只能选择一个,并且争论不休。
iOS 不能单独更新浏览器,不是因为不开放侧载,因为这样无法解释为什么 iOS 其他浏览器可以。苹果完全可以将所有浏览器相关全部打包进 ipa 然后丢到 App Store 然后像普通上架 app 一样定期更新。根本原因是苹果将 WebKit 内核作为系统 framework 集成到系统中,这些 framework 会随固件打包流程嵌入到内核缓存中,iOS 最终分发的时候就只会有这个缓存而不像 macOS 那样有原始的 framework binary,导致 iOS 的 WebKit 只有新版本系统打包时才能一并更新。还有,为什么苹果强制 iOS 其他浏览器也要用 WebKit 内核?真的是因为更安全吗?见仁见智。我认为没有真正的竞争就没有真正的发展。
至于你说的误导,确实存在这种现象,尤其是一些新面孔甚至来路不明的软硬件。但是老面孔真的就更好吗?F-Droid 就是一例,用的人实在太多并且“替代谷歌商店”的概念在人脑中根深蒂固,以至于 Obtainium 自己的 README 中都有 Get from F-Droid 链接。威胁模型不同的人强烈建议做足相关研究。
还是那句话,不同威胁模型的情况用不同的安全环境配置,一般人没必要宗教式崇拜所谓安全。

守护者
OP
Guardian

@uuu 作为使用者比较是不可避免的,本帖仅指出问题,且主要原因是因为部分项目的开发者和社区对 GrapheneOS 进行人身攻击和网络暴力。

隐私基于安全是一个广泛认同的观点,Firefox 的隐私设置我试过,躲开游览器指纹要用 CanvasBlocker 参数调的很大,基本不能正常使用。而 Safari 的指纹记录保护立刻就生效了。

马上来

@353804 Firefox 躲指纹原本确实需要自行调整参数,把握不好度很容易让浏览器变得不好用。但现在只需要到插件商店装个插件再大概调整一下选项即可。
Safari 有 Safari 的问题,苹果自己也知道指纹记录保护会破坏网站渲染,多刷新几次就会出现临时关闭保护的提示。我最痛恨的是苹果为了保护自己的应用商店护城河把 WebKit 的 Jetsam 限制调得巨低,导致越来越多的 pwa 无法稳定使用,内存占用多一点就崩。安卓 Firefox/Chrome 从来无此问题。而且自从不知何时起,iOS 端渲染桌面网页已无法做到与 iPadOS/macOS 一致,比如渲染 reddit 网页时下面评论区字体一会大一会小,连产品一致性都做不好。
但 Safari 有一个好,就是背靠 App Store 的插件生态比 Chrome 强一点,沙盒保护可能比 Firefox 又要好一点。
隐私基于安全的争议还是很大,因为如果真的完全基于安全,很多隐私保护的措施就无法做到了,毕竟不去读取就不知道要隐藏什么东西,连安装插件本身都是对安全的一种牺牲。
我个人的实践是双持,对可信网站(注册了账号经常登录的)使用 Firefox,对临时打开的站点使用 Safari/Chrome。不同威胁模型使用不同配置。

发表一个评论

R保持