当前位置:首页 > 奇闻趣事

edxp 几个试图装逼的程序员,把一堆用户的手机删了个干净

托尼最近听到消息,一些刷进EdXposed frame的手机数据突然被清空空。

那什么?。。EdXposed是安卓游戏圈众所周知的系统辅助框架,可以在手机上执行一些深度的魔法变化操作。

比如基于EdXposed开发的一些小模块,可以防止微信消息被撤回、自动抓取红包、模拟钉钉、登录等。

所以EdXposed也被称为“玩机党的瑞士军刀”。。。

但这一次,军刀刺伤了主人。。。

想象一下,你正常使用手机,但是下一秒,屏幕就黑了。

再一次不再是熟悉的手机界面,而是几个好久不见的字——“欢迎你的新手机”!

想想自己来不及备份的相册和聊天记录,活出一个现代的鬼故事。

不过托尼了解了一下,发现这个锅真的和EdXposed框架本身没有关系。

事情的真相是,三个孩子闯入GitHub,篡改了EdXposed框架的代码。

好吧。。。因为EDX exposed可以直接获得手机的核心权限,所以EDX exposed的开发者把所有的代码都放在了GitHub这个开源的同性交友的代码平台上。

一方面是为了代码公开透明让大家放心,另一方面也方便一些大牌用户对EdXposed的代码做一些改动和优化。

但是就在几天前,一个调皮的用户向EdXposed的代码仓库提交了一行“rm -rf”!

稍微了解一下命令行的人都应该知道,“rm”是Linux系统中用来删除文件的命令。

相当于右键点击电脑中的文件将其删除。

Rm -rf更差。相当于在删除按钮后面打开80个强大的文件粉碎机!

文件夹、磁盘分区,甚至整个操作系统。。。你可以用rm -rf命令删除它。

所以如果有人在公司运维的时候不小心打错了rm -rf,清理了整个公司的服务器,估计只能赶紧跑路了。

所以rm -rf也叫“运行命令”。

托尼不知道这个用户为什么要把rm -rf提交到EdXposed的代码中,因为他很快收回了他的修改,然后丢失了下面的内容。

估计Ta可能只是想在著名项目下留下一个“此行”。

但是Ta的举动很快吸引了其他人的效仿(估计Ta自己也没想到):

前面那个。。。就叫Ta“小屁孩A”吧。提交修改后,“小屁孩B”和“小屁孩C”接踵而至。

他们各自提交了一份类似的“rm -rf”代码变更。

你在这里的访问现在是我们的了!

其中小鬼B最过分。过了一会儿,他跑回来,提交了第二次修改。好像他能炫耀是因为他能在这里留下名字(还不错吧?)。

大哥,你在恶意往公共项目的代码里倒垃圾,你以此为荣。。。

事实上,像上面这样的其他用户提交的代码,往往需要经过主开发者的审核和批准,才能纳入公共项目的主体。

所以一般情况下,无论以上三个小鬼在代码修改上如何捣乱,这些代码都不会被合并到项目主体中去害人。

但是,由于EdXposed开发者的配置疏忽,imps的调皮代码被系统视为认可代码,这不可能是巧合。

因此,这些孩子的恶意“rm -rf”代码被自动打包程序抓取,并推送到EdXposed的每日自动更新频道。

日常更新版有点类似于Chrome浏览器的金丝雀版:比常规版更新更频繁,适合早期采用者,但bug更多。

因此,那些喜欢使用每日更新版本的用户会收到更新、下载和安装。。。BOOM,然后笑着玩GG。。。

托尼在刷宽(一个电脑爱好者的社区)的时候偶然发现了一些受害者。

其中一个兄弟直接删除了近120 GB的非备份数据,是今天最差的。。。

估计大家都应该懂。这次有业余的小朋友提前“访问”了这里,碰巧遇到了主开发者的配置错误,导致系统采用了垃圾改。

之后,这些带有隐藏“炸弹”的新更新被推给无辜用户,导致他们的手机被清除空。。。

事故发生几个小时后,EdXposed收到了受害者的反馈,收回了代码,紧急关闭了下载通道。

孩子A直接注销账号,改名字跑路。。。

小鬼B虽然在平台上发表了道歉声明,但可能发现锅太大扛不住了,后来注销账号跑了。。。

Kid C没有跑路,但托尼总结了自己的道歉声明,大致意思是“我提交的代码删除最少”,“没想到会推给用户”,“我有罪,但不打算承担责任”。

事实上,如果EdXposed团队没有错误地配置自动打包程序,这些孩子的代码只会在被拒绝的变更请求区域老死,永远不会出来伤害用户。

但是不管目的是什么,程序员在向公共项目提交像病毒一样有害的变更时的节操是什么???

如果有机会,托尼想问他们:当我愉快地提交“rm -rf”代码时,我在想什么?。。

结果真的出事了,铁锅被甩的时候我跑的最快。。。

其实像这个民间游戏党这样的开源项目,会有一个不成文的“免责条款”:

即“使用这些工具的用户默认知道项目可能存在的风险,愿意帮助开发人员测试新版本进行改进”。

然而,无论你如何知道风险,你都无法忍受。有些人确实在里面放了毒药,但是没有免责条款可以涵盖。

但是说实话,目前我们还没有任何法律可以约束开源项目。就算我们真的把手机打成砖头,也不会真的有人出来背黑锅。

所以托尼建议,如果你想玩电脑,最好找一个主手机以外的备用手机,或者定期导出备份手机的数据。

而且每当推出新版本的时候,不要做第一个吃螃蟹的朋友,先看看社区其他朋友的反馈再开始。

总之,玩电脑有风险,入坑要小心!!!

1.《edxp 几个试图装逼的程序员,把一堆用户的手机删了个干净》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《edxp 几个试图装逼的程序员,把一堆用户的手机删了个干净》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/guonei/1105687.html

上一篇

今年是1961年以来气温第二高年份 为什么这么说?具体情况是什么?

下一篇

今起从深圳口岸入境全部要做核酸检测,自费集中隔离14天

琉璃美人煞电视剧全集免费播放 完整版手机免费观看

  • 琉璃美人煞电视剧全集免费播放 完整版手机免费观看
  • 琉璃美人煞电视剧全集免费播放 完整版手机免费观看
  • 琉璃美人煞电视剧全集免费播放 完整版手机免费观看

开先河!国内首条以齿轨为运行轨道的交通项目进入实施阶段

3月26日上午,都江堰-四姑娘山轨道交通扶贫项目开工仪式在汶川映秀举行,标志着该项目正式进入实施阶段。这也是中国第一个使用齿轨作为运行轨道的交通项目。据介绍,该线路从都江堰市出发,经过汶川县映秀镇,连接耿达、卧龙、巴兰山等...

微信聊天记录怎么转移到新手机 微信聊天记录怎么转移到新手机?聊天记录找回?这三种方法最简单

  • 微信聊天记录怎么转移到新手机 微信聊天记录怎么转移到新手机?聊天记录找回?这三种方法最简单
  • 微信聊天记录怎么转移到新手机 微信聊天记录怎么转移到新手机?聊天记录找回?这三种方法最简单
  • 微信聊天记录怎么转移到新手机 微信聊天记录怎么转移到新手机?聊天记录找回?这三种方法最简单
擎峰项目 云投集团| 云投中心着力打造昆明国际金融小镇示范点

擎峰项目 云投集团| 云投中心着力打造昆明国际金融小镇示范点

5月14日,昆明金融办、西山区金融办负责人对云投资中心项目进行了走访调研,并召开了昆明国际金融城推进示范点建设座谈会。会上,云头建设汇报了昆明国际金融城建设情况,并详细介绍了云头中心的企业情况。昆明金融办和西山区金融办充分肯定云投资中心项目取得的成绩,希望在下一步充分发挥和扩大昆明国际金融城...

16岁少年在家玩手机被雷击中当场昏厥 他是怎么被击中的?雷雨天气应该注意什么?

16岁少年在家玩手机被雷击中当场昏厥 他是怎么被击中的?雷雨天气应该注意什么?

一名16岁男孩在家玩手机时被闪电击中。他是怎么被击中的?雷雨天气要注意什么?3月22日,在湖南省长沙市,一名16岁的男孩在玩耳机游戏时被闪电击中。他当场晕倒,醒来后出现头痛、耳鸣、听力下降。长沙市中心医院的医生提醒,雷雨天...

第九套广播体操mp3下载 跟着手机做体操,第九套广播体操配乐口令音频来了!

  • 第九套广播体操mp3下载 跟着手机做体操,第九套广播体操配乐口令音频来了!
  • 第九套广播体操mp3下载 跟着手机做体操,第九套广播体操配乐口令音频来了!
  • 第九套广播体操mp3下载 跟着手机做体操,第九套广播体操配乐口令音频来了!

女世子手机在线观看 全24集西瓜视频高清播放

  • 女世子手机在线观看 全24集西瓜视频高清播放
  • 女世子手机在线观看 全24集西瓜视频高清播放
  • 女世子手机在线观看 全24集西瓜视频高清播放

北京尾号5个8手机靓号拍出225万 竞买人若悔拍后果很严重

  • 北京尾号5个8手机靓号拍出225万 竞买人若悔拍后果很严重
  • 北京尾号5个8手机靓号拍出225万 竞买人若悔拍后果很严重
  • 北京尾号5个8手机靓号拍出225万 竞买人若悔拍后果很严重