Android生根软件是否是开源的?


10

例如,在这里发布用于扎根LG G3的帖子:

http://www.reddit.com/r/LGG3/comments/2cdz0y/guide_rooting_roming_xposed/

su我认为提供指向其他位置的帖子的链接以下载可做某事然后可正常工作的APK ,我认为:

树桩:http : //forum.xda-developers.com/lg-g3/orig-development/root-stump-root-lg-g3-sprint-verizon-t2850906/

PurpleDrake:http//forum.xda-developers.com/tmobile-lg-g3/development/root-twrp-root-twrp-tmo-lg-g3-t2821005

关于这些或其他根技术的实际用途是否还有更多详细信息?他们有开源吗?


2
我猜您不太可能(但仅是猜测)找到开放源代码的有效根方法,仅仅是因为它将为OEM提供足够的信息来修复漏洞。将其保持在靠近背心的位置,有助于确保修补匠可以继续修补。根方法也可能带来安全隐患,并且可以私下向Google / OEM公开。
eldarerathis

1
我必须想象OEM和Google拥有对这些二进制文件进行反向工程的资源。我想知道这是否是作者因违反TOS或类似行为而应承担的责任。
jordanpg

2
但是,逆向工程仍然需要时间,特别是如果代码混淆得当。推迟不可避免的修复程序至少可以为潜在的rooters花费时间来利用该漏洞利用。同样,主要是推测,但在其他改装场景中很常见。出于这个原因,Wii的漏洞常常被(部分)混淆了
eldarerathis 2014年

Answers:


3

我一直在同一个问题作斗争。如果您关心安全性和隐私性,那么使用私有公司的封闭源代码是一个巨大的错误。开源,尽管可以说没有那么安全,但与私有公司的封闭源代码相比有一个好处:付费程序员很昂贵。他们付钱给人们这样做的动机是什么?钱。根软件免费/便宜吗?不要使用它。另一方面,开放源代码虽然不能完全摆脱恶意添加,但却主要由程序员共同处理,他们希望使用他们正在帮助创建的软件。话虽这么说,这就是我的想法。

最活跃的开发人员是这个人phhusson,他在2015年发布了有关该文章的文章(https://www.xda-developers.com/the-importance-of-open-source-in-root/)。 (仍处于活动状态)线程(https://forum.xda-developers.com/android/software-hacking/wip-selinux-capable-superuser-t3216394/page246)这是存储库:https : //github.com/phhusson/超级启动

这是另一个 https://github.com/android-rooting-tools

两者仍在大力发展中。


另外,通过ssh会话刷新linux并在android内部运行android的可能性越来越大。检查:如何运行的Debian或Ubuntu GNU / Linux的Android设备上- whiteboard.ping.se/Android/Debian
安德鲁·

1
和PostmarketOS:针对智能手机的10年生命周期-ollieparanoid.github.io/post/postmarketOS
Andrew

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.