为什么安卓 bootloader 锁了,就没人反向工程,但是 ios 手机不开源都有人折腾越狱
难度不是一个等级?哪个比较难技术上?
魅族和 oppo 解 bl 就是利用的漏洞
需求量不一样。
想要 ios 越狱以自由安装 App 的人远远多于想要解锁安卓 bootloader 以自由刷机的人。
所以研究越狱的人多,研究解锁 bootloader 的人少。
因为 Android bootloader 锁了,可以换手机,成本不高。但你花多少钱都买不到不用越狱的官方 iPhone…
可能是因为解 iOS 的成就感、关注度比解安卓高?
解 iOS 应该更难一些
1 根据我的了解,很多厂商安卓的内核也不开源,所以似乎导致逆向难度高。2 安卓机型太多,分摊的销量不高,导致动力不高。3“没人反向工程”,是有的,比如我准备买的 vivox100pro 。
有很多啊,比如黑厂的替换一加 ocdt ,小米付费强解,潘多拉 mtk 强解,mtkclient 等等
还有可能就是 iOS 逆向利润大。0-day 卖给中介公司的价格,iOS 比其他两大平台都要多不少。
ios 系统只有苹果用,想越狱就只能折腾。安卓硬件选择多,总有不锁 bootloader 的。
一个是安卓碎片化,你逆向安卓的话不同厂商的办法还不一样。iOS 一套方法能用在所有型号上面。
所以,不如换一台手机,就像上面说的。
安卓型号众多,加上需求极少,很少有人愿意去做这种吃力不讨好的事。
越狱是找漏洞, 而不是反向工程某个系统组件吧,安卓 bl 要是能找到漏洞一样能攻破, 可惜越简单的部件漏洞越少
因为安卓不用解锁 bl 也能实现很多 ios 必须越狱才能实现的功能
逆向没多大意义吧,解锁之后就可以获取 root 了,能做的事情很多了。逆向还做啥?自己做一个系统?有那个能力就可以直接写了,不需要逆向。
个人认为是因为 iOS 设备的第三方软件模式基本照搬游戏主机,比如说限制侧载,付费抽成等。所以黑客们就喜欢像破解游戏主机那样破解 iOS 设备。而 Android 并没有限制侧载,破解的理由就已经减少了,就类似 Xbox 开放侧载。
理解错了。。。看起来是想问为什么没人破解 bl ,我理解破解是和机型有关的,一般是有利可图的时候才会去做这个事情,Android 是开源的,并不需要破解特定机型,找能破解的来用就好了。
没必要,买能解锁的机型来用就行了
一加刷 oxygen 安全吗
三星可以官方解开
三星的机子和谷歌的机子比,三星的性价比高点吧?(笼统来说)
除了 V2EX 上有人问怎么解锁,平时生活就没听有人说过。
其实也有一些专门的论坛聊相关的事情的,只是我们这里更集中一些吧。技术大牛也多。
这是我的代码,因为我平时 python 写得少,不熟练,如果代码质量差请别喷 import json, re import uuid from urllib.parse imp…
cursor 最近几个星期的表现相当糟糕,甚至说令人作呕,我们来细数一下它的作死行为: 最开始模型降智,然后推出 max mode 增加费用 后面更改新的定价方案,并擅自更改…
源于 tg 群群友的推荐 文档: pkg.go.dev/modernc.org/sqlite 而且还有相应的 gorm 的驱动:github.com/cloudquery/…