微信号:smart_android

介绍:关注我(微博@涩郎),我与你闲扯技术大话,笑谈科技人生.上谈技术,下论产品,以幽默诙谐的态度,面对乏味无聊的技术,用扯淡的方式,分享产品的内涵.谈的是技术,是产品,更是我们的人生.做东半球最会思考,...

腾讯“恶意彩蛋”事件,菜刀+心碎表情竟然秒变脏字!

2018-05-28 22:00 loonggg

【回复“1024”,送你一个特别推送】

今天我在浏览 V2EX 的时候看到有网友发贴称:只要在安卓手机 QQ 上发送 “菜刀” 表情和 “心碎” 表情,并在中间加一个特殊的符号,比如加号、等号、减号、百分号等,发送后就会自动生成为骂人的话。如下图:

随后,有网友总结了如下可以变脏话的表情组合和特殊符合,如下:

没想到腾讯作为国际大公司竟然出现了这么严重的 Bug,比起去年有程序员在虾米音乐 macOS 客户端的注释中称部分用户「穷逼 VIP」来看,这次腾讯出现的问题更加严重,毕竟是在正式上线版的手机 QQ 中,而虾米音乐客户端,一般用户是看不到注释的,也不会看。

据说:有网友在试验以上表情组合的时候,把内容发给女朋友,现在已经闹到了决裂分手的地步(网友在开玩笑)。目前我在知乎看到已经有大神把 Android 版手机 QQ 破解了,通过破解后的代码来看,应该是有程序员故意这么做的,而不是有网友猜测的是编码转换或者敏感词过滤的问题导致的。

其实,想想也知道,肯定不是编码转换或者敏感词过滤导致的,如果是一个表情组合可能是巧合,但是这么多一看就不是巧合。

知乎上的大神琴梨梨回答说,通过反编译结果出来了,不是什么撞码,就是程序员写出来的 位置 classes2.dex,Lcom/tencent/mobileqq/lovelanguage/LoveLanguageConfig,看看这个类名叫:lovelanguage ,是不是很有意思?

来看看大神反编译出来的内容:

这里我就截图展示部分源码吧,因为这个源码展示的图片很大,很长,内容很多,分辨率很高,大家可以去知乎看看这位大神:琴梨梨,回答的内容和给出的具体详细截图。

知乎回答地址:https://www.zhihu.com/question/278872917

不知道这个程序员是不是在感情上受过挫折,被女友伤害过,抛弃了,还是在离职前没有职业道德的恶搞,不管是什么原因,如果真的是故意的,恐怕他要凉了。

目前,腾讯官方已经对此作出了回应,内容如下:

5 月 28 日下午,我们收到网友对 QQ 表情存在 “彩蛋” 的反馈。经排查,该现象属于产品 BUG,受影响的为安卓版本,不涉及 iOS 等其他版本。我们预计于今晚完成修复,届时,安卓用户在重新登录 QQ 后就可正常使用。对于此事给大家造成的困扰,我们深表歉意。

官网回应虽然没有说是因为什么导致的,没有讲明白具体原因而是一句产品 BUG 一笔带过,但是想必腾讯官方也应该反思和深入调查,绝对会在内部深刻检讨和处理的。

在此,有网友调侃,大公司的代码 Code Review 也不过如此啊!!!经过此次事件,不知道对于 IT 公司在 Code Review 上是不是敲响了警钟。

声明:以上图片均整理于网络,图转侵删。

今日程序员老黄历,按程序员老黄历做事,保你听得懂需求,完得成计划,跑得通测试,dota 场场超神,女神日日亲近。敲击代码,查杀异常,消灭 Bug ,请阅读程序员老黄历。看程序员老黄历不用 Code Review!!!

点击查看「程序员老黄历」


非著名程序员

技术,职场,行业观察,这里应有尽有!

 
 
非著名程序员 更多文章 百度竟然能够做出这样的 App 来!!! 为什么你会有那么多干货要分享? 如何用 Python 编写一款游戏? 推荐一套国外超棒的计算机科学视频课程(不是广告) 今天 Google 回来了,好像又走了
猜您喜欢 腾讯大咖解析前端,月薪30K真的很难吗? 深度学习框架 MXNet 成为 Apache 孵化器项目 8张图理解Java 饿了么分布式服务治理及优化经验(含PPT)