硬核观察 #396 PHP 仍然是统治服务器端的编程语言
更多：• 用户可以从微软账户中彻底删除密码了 • Azure 默认 Linux 配置曝出严重的远程代码执行漏洞
PHP 密码 Azure
更多：• 用户可以从微软账户中彻底删除密码了 • Azure 默认 Linux 配置曝出严重的远程代码执行漏洞
![](/data/attachment/album/202109/16/174705tkq233nk06osqqzv.jpg)


### PHP 仍然是统治服务器端的编程语言


![](/data/attachment/album/202109/16/174736tr0l3sotr5ht3nsl.png)


根据 W3Techs 今天发布的一份[报告](https://w3techs.com/technologies/history_overview/programming_language/ms/y)，PHP 在 2010 年的市场份额为 72.5%，而在 2021 年占比达到 78.9%。只有一个其他的服务器端语言曾经突破 10% 的份额，这个竞争对手是 ASP.NET，它在 2010 年拥有令人印象深刻的 24.4% 的份额，但在 1 月份下降到 9.3%，这个月下降到 8.3%。本次调查涉及热门网站，而非仅限于一些精英网站，并且在调查中避免来自域名停放服务和垃圾邮件发送者的数据歪曲，尽量契合当前的互联网现实。



> 
> PHP 确实是最好的语言！
> 
> 
> 


### 用户可以从微软账户中彻底删除密码了


![](/data/attachment/album/202109/16/174806mw8t6t6mwusre7v7.jpg)


微软表示密码机制本身已经成为安全软肋，每年遭受的相关攻击多达 180 亿次。从今天开始，用户可以将微软账户中的密码[彻底删除](https://www.thurrott.com/cloud/microsoft-consumer-services/256334/microsoft-account-goes-passwordless)了。当然，在步入无密码时代之前，你需要在自己的智能手机上安装微软验证器应用，并与你账户连接。之后根据实际使用位置的不同，通过安全密钥，或者是通过邮件、手机或 Outlook、OneDrive 等其他兼容性应用或服务接收到的验证码进行登录。此前微软在 2018 年启用了安全密钥，并在 2019 年成功使 Windows 10 实现无密码登录。超过 2 亿的商业客户已经在使用无密码登录。



> 
> 不知不觉中，大家习以为常的密码其实已经是落后的、可淘汰的安全缺陷了。
> 
> 
> 


### Azure 默认 Linux 配置曝出严重的远程代码执行漏洞


![](/data/attachment/album/202109/16/174821s5srnx2q5zx42w5x.jpg)


安全研究专家[指出](https://www.wiz.io/blog/secret-agent-exposes-azure-customers-to-unauthorized-code-execution)，他们在诸多流行的 Azure 服务中，发现了开放管理基础设施（OMI）软件代理中存在的一系列严重漏洞。问题在于当 Azure 客户在云端设置 Linux 虚拟机服务时，OMI 代理会在他们不知情的情况下自动部署。更糟糕的是，黑客只需发送一个剔除了身份验证标头的数据包，即可渗透并取得远程机器上的 root 访问权限。微软已经发布了补丁，同时建议客户手动执行更新。据推测 Azure 上多达 65% 的 Linux 部署都受到影响。



> 
> 最讨厌云服务商偷偷往系统镜像里面塞东西，而且这些软件还经常有验证漏洞。
> 
> 
> 

