蹭B站源码泄露的热点来聊聊B站有趣的源码片段

原文链接:http://www.3mooc.com/front/articleinfo/206

北京时间4月22日下午16点左右,一个名叫“openbilibili”的用户在Github上创建了“go-common”代码库,而那显然就是B站网站后台工程源码。

B站在技术圈炸锅,其后端源码被恶意“开源”,被上传至 GitHub 供全球用户下载。

何为后台工程源码?翻译成大白话就是构成后端的基本代码,里面包含了底层逻辑、基本算法和一些用户机制等。

虽然在当天下午6点左右,该源码被删除,但根据 GitHub 显示,有超过 6000 人查阅了该源码,弄得满城皆知。

貌似V站上已经有不少程序员已经克隆到代码仓库了?

微博某网友称,“B站整个网站后台工程源码泄露。”并且“不少用户名密码被硬编码在代码里面,谁都可以用。”目前,该网友发布的此条微博已经消失不见。

针对此事,B站官方发表声明称,“经内部紧急核查,确认该部分代码属于较老的历史版本。”

对B站来说,泄露了源码就等于“裸奔”,不怀好意之人可针对其漏洞发起攻击,着实危险。

对用户来说,无非是考虑账户安全,据教长分析,网上流传的已泄露账号八成只是测试用的账号,这点大家不要太过担心,实在不放心的现在就去改一下密码即可,已泄露的源码就算知道你的密码,也只是旧密码,不可能同步你的新密码。

但绝大多数用户表示,还是十分担心会泄露。

对于此次源码泄露事件,B站的公关发力确实比较猛,现在微博上已经看不到此事的踪影,知乎上关于该事件的话题也基本被删。

此次源码泄露,让众多技术圈的大佬们都忍不住的扒了一扒,这里集中整理了以下有趣的源码片段,和大家聊聊背后的含义。

有趣源码片段

套路真深,也很耿直:大家可点击下图,放大查看红框中的内容,从字面意思上大家也能理解,B站的产品经理还是蛮懂用户心理的嘛,就算抽奖不成功,也会发送弹幕,让用户们感觉有很多人在参加,从而调动用户们的积极性。

会员检测机制:你的大会员是花钱买的还是送的,B站比谁都清楚,这算盘打的,啧啧啧…

倒号检测:当号主大规模删除稿件时,就会触发B站的检测机制,这种大规模的删稿一般是倒号、卖号前的操作。

下图的信息量就非常大了,里面包含了B站的推荐和加权算法,其中“分享”的权重最高,“评论”次之,“收藏”随后,“播放量”和“阅读量”排在最后,只能算是弟弟。

无论如何,程序员还是很喜欢B站的,毕竟在这个“年轻人最重要的学习平台”,作为年轻人的一份子,也曾受益匪浅呀~

你可能感兴趣的:(蹭B站源码泄露的热点来聊聊B站有趣的源码片段)