原文链接: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站有趣的源码片段相关推荐

  1. Windows 10“源码泄露“让我想起微软“开源之路”

    写这篇文章的重点不在于Windows 10"源码泄露"后给微软带来什么损失,又或给黑客带来什么可趁之机(类似文章太多,我就不凑热闹了).因为各种猜测意淫对读者毫无价值,写此类文章无 ...

  2. CTF中常见Web源码泄露总结

    目录00x1 .ng源码泄露 00x2  git源码泄露 00x3 .DS_Store文件泄漏 00x4 网站备份压缩文件 00x5 SVN导致文件泄露 00x6 WEB-INF/web.xml泄露  ...

  3. 京东app html源码_哔哩哔哩源码泄露,看不懂怎么办?

    最近B站源码泄露,又让go语言火了一把,大家拿到40+mb的源码无从下手,今天我就把这套路线图送给大家,让大家水到渠成,一马平川. 2019新版Go语言+区块链学习路线图---学习大纲及各阶段知识点 ...

  4. 程序员深爱的bilibili后台源码泄露,看哔哩哔哩官方回应才放心了

    小编推荐:Fundebug提供JS错误监控.微信小程序错误监控.微信小游戏错误监控,Node.j错误监控和Java错误监控.真的是一个很好用的错误监控费服务,众多大佬公司都在使用. 北京时间4月22日 ...

  5. python防止源码泄露_ctf常见源码泄露 - Lmg66 - 博客园

    前言 在ctf中发现很多源码泄露的题,总结一下,对于网站的搭建要注意删除备份文件,和一些工具的使用如git,svn等等的规范使用,避免备份文件出现在公网 SVN源码泄露 原理 SVN(subversi ...

  6. 源码泄露详解 一文了解常见源码泄露

    前言 这几天回顾做过的ctf题 看到好多题有源码泄露 本篇做个归纳总结 1..git源码泄露 在运行git init初始化代码库的时候,会在当前目录下面产生一个.git的隐藏文件夹 这个文件夹包含所有 ...

  7. Wifi模块—源码分析Wifi热点扫描2(Android P)

    一 前言 这次接着讲Wifi工程流程中的Wifi热点扫描过程部分的获取扫描结果的过程,也是Wifi扫描过程的延续,可以先看前面Wifi扫描的分析过程. Wifi模块-源码分析Wifi热点扫描(Andr ...

  8. [整站源码]thinkphp家纺针织床上用品类网站模板+前后端源码

    模板介绍: 本模板自带eyoucms内核,无需再下载eyou系统,原创设计.手工书写DIV+CSS,完美兼容IE7+.Firefox.Chrome.360浏览器等:主流浏览器:结构容易优化:多终端均可 ...

  9. (https专业版)2018年1月5日高仿互站仿友价T5虚拟交易+实物交易商城-站长交易源码送手机版程序10套模版+首页微信登陆+头部下拉导航...

    (https专业版)2018年1月5日高仿互站仿友价T5虚拟交易+实物交易商城-站长交易源码送手机版程序10套模版+首页微信登陆+头部下拉导航 首页支持微信登陆,只有第8套模板支持(endv模板),后 ...

  10. 【 线性模型 Linear-Model 数学原理分析以及源码实现 深度学习 Pytorch笔记 B站刘二大人(1/10)】

    线性模型 Linear-Model 数学原理分析以及源码实现 深度学习 Pytorch笔记 B站刘二大人(1/10) 数学原理分析 线性模型是我们在初级数学问题中所遇到的最普遍也是最多的一类问题 在线 ...

最新文章

  1. angular2-swiper幻灯片模块使用方法
  2. [数据结构-严蔚敏版]P71串的抽象数据类型的定义
  3. 【CodeForces - 1152C 】Neko does Maths(数学数论,lcm,gcd性质)
  4. resultAPI示例
  5. 了解 object.defineProperty 的基本使用方法(数据双向绑定的底层原理)
  6. jQuery中的html,val,text区别
  7. HDU2076 夹角有多大【水题】
  8. 7.3通过JVM来监控Spring Boot
  9. GPS数据格式的分析与处理
  10. lumia 1520Android刷机包,诺言基亚Lumia 1520官方体系破开格提升固件释出产
  11. ppt背景图片php,求ppt背景,ppt背景图片,漂亮一些的。
  12. html和css实现导航条
  13. linux 检测screen,linux screen编程,自动监控并向screen发送命令
  14. 两场面试,一次心灵洗礼
  15. 股市中的马太效应带给我们什么股票道理?
  16. oracle临时表经常被锁_linux安装oracle
  17. html canvas画背景图片,HTML5 canvas画布
  18. 【读书】迟子建《额尔古纳河右岸》 摘录
  19. Oracle数据性能优化
  20. keras实现手写数字识别

热门文章

  1. 计算机毕业设计JAVA企业员工业绩考核系统mybatis+源码+调试部署+系统+数据库+lw
  2. 锐起2540无盘教程
  3. 关于java小游戏的暂停,退出和从新开始
  4. nodejs如何运行JavaScript代码
  5. vfp 打开服务器文件,vfp获取远程服务器时间
  6. python语言程序设计实践教程答案实验二_20184313 实验二《Python程序设计》实验报告...
  7. 暴风影音2009 去广告的方法
  8. php的jquery ajax请求,jquery ajax请求
  9. java被安全阻止解决及用友Uclient安装
  10. 计算机软件实习项目四 —— 校园一卡通管理系统 (实验准备) 12-27