Facebook竟明文储存6亿密码!自称“小故障”发现却用了6年

近日消息,Facebook曾以明文形式存储可能多达6亿用户的密码,公司数万名员工可访问,该情况最早可追溯到2012年。通常平台会加密保存用户信息,用明文保存数据不专业。Facebook称在今年1月例行审查中发现并解决了此问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Facebook明文密码。近日,Facebook给他们的“黑历史”清单又添了一笔:以技术公司自居的他们,后台的数亿用户密码竟然是明文储存,没有任何技术加密。

Facebook明文密码

通常情况下,储存有关键用户数据的平台都会有自己的加密规则,用来加密保存用户信息。这样,即使信息被盗,如果黑客不知道加密规则,就无法破译相关信息。用明文保存数据是非常不专业的。

但网络安全研究员克雷布斯(Brian Krebs)披露,Facebook曾以明文形式,存储了可能多达6亿用户的密码,公司数万名员工可以访问。事件最早可以追溯到2012年。

据他所说,他的消息来源于Facebook一位内幕人士。他表示,Facebook的“安全故障”让开发人员创建的应用程序无需加密就能记录和存储密码。

在问题被曝光后,Facebook回应称,他们在今年1月,也就是所谓“安全故障”发生至少6年后的例行安全审查中发现了这个问题,并且已经解决了这个“小故障”。

本文转载自前瞻网,作者:黄琨

资源下载链接为: https://pan.quark.cn/s/22ca96b7bd39 在当今的软件开发领域,自动化构建与发布是提升开发效率和项目质量的关键环节。Jenkins Pipeline作为一种强大的自动化工具,能够有效助力Java项目的快速构建、测试及部署。本文将详细介绍如何利用Jenkins Pipeline实现Java项目的自动化构建与发布。 Jenkins Pipeline简介 Jenkins Pipeline是运行在Jenkins上的一套工作流框架,它将原本分散在单个或多个节点上独立运行的任务串联起来,实现复杂流程的编排与可视化。它是Jenkins 2.X的核心特性之一,推动了Jenkins从持续集成(CI)向持续交付(CD)及DevOps的转变。 创建Pipeline项目 要使用Jenkins Pipeline自动化构建发布Java项目,首先需要创建Pipeline项目。具体步骤如下: 登录Jenkins,点击“新建项”,选择“Pipeline”。 输入项目名称和描述,点击“确定”。 在Pipeline脚本中定义项目字典、发版脚本和预发布脚本。 编写Pipeline脚本 Pipeline脚本是Jenkins Pipeline的核心,用于定义自动化构建和发布的流程。以下是一个简单的Pipeline脚本示例: 在上述脚本中,定义了四个阶段:Checkout、Build、Push package和Deploy/Rollback。每个阶段都可以根据实际需求进行配置和调整。 通过Jenkins Pipeline自动化构建发布Java项目,可以显著提升开发效率和项目质量。借助Pipeline,我们能够轻松实现自动化构建、测试和部署,从而提高项目的整体质量和可靠性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值