EdXposed "rm -rf /" 事件 给我们什么启示呢?
(1)Canary 版本意味着真正的小白鼠。
各种软件的 Canary 版本即使没有类似的投毒事件,也可能因为没有充分的 review 和测试而存在各种 bug,而这些 bug 可能导致程序崩溃、未提前保存的数据丢失等。
例如,频道主很久以前在 Windows PC 上安装使用过 Google Chrome Canary,然后在一天内遇到了不止一次整个浏览器突然关闭的情况。
Google Chrome Canary 版本独特的金色 LOGO、以及 Canary 渠道版本不允许被设置为默认浏览器,是有原因的。
(2)EdXposed 的 Cl 构建并不应该编译并自动分发所有 PR,而只应该分发维护者审核通过并 merge 到主代码的 PR。
如果之前就做到了这一点,心怀叵测的人就无法使这次事件发生。
(1)Canary 版本意味着真正的小白鼠。
各种软件的 Canary 版本即使没有类似的投毒事件,也可能因为没有充分的 review 和测试而存在各种 bug,而这些 bug 可能导致程序崩溃、未提前保存的数据丢失等。
例如,频道主很久以前在 Windows PC 上安装使用过 Google Chrome Canary,然后在一天内遇到了不止一次整个浏览器突然关闭的情况。
Google Chrome Canary 版本独特的金色 LOGO、以及 Canary 渠道版本不允许被设置为默认浏览器,是有原因的。
(2)EdXposed 的 Cl 构建并不应该编译并自动分发所有 PR,而只应该分发维护者审核通过并 merge 到主代码的 PR。
如果之前就做到了这一点,心怀叵测的人就无法使这次事件发生。