上周,PEAR的维护人员发现有人用核心PEAR文件系统中的修改版本替换了原来的PHP PEAR包管理器(go-pear.phar),于是他们关闭了PEAR的官方网站(PEAR-PHP.net)。

尽管PEAR开发人员仍在分析恶意包,但根据他们2019年1月19日发布的一份安全声明,因被******,网站被恶意代码感染的安装文件至少已存在半年。

PHP扩展和应用程序存储库(PEAR)是一个社区驱动的框架和分发系统,任何人都可以在其中搜索和下载用PHP编程语言编写资源。这些开源库(通常称为包)允许开发人员轻松地在其项目和网站中轻松添加其他功能,比如身份验证、缓存、加密、web服务等等。

当用户为Unix/Linux/BSD系统下载PHP软件时,PEAR download manager (go-pear.phar)会预先安装,而Windows和Mac OS X用户需要手动安装组件。

由于许多网络托管公司(包括共享托管服务提供商)也允许其用户安装和运行PEAR,因此这种最新的安全漏洞可能会影响大量网站及其访问者。

PEAR官方网站关于此次问题上的说明如下:

“如果您在过去六个月内已经下载了这个go-pear.phar,那么您应该从GitHub(pear / pearweb_phars)获取相同发行版本的新副本并比较hash文件。如果文件内容不同,您的设备内可能会有受感染的文件。”

根据PEAR维护者的说法,该团队目前正在调查实际情况,以确定***的影响范围以及***者最初如何设法破坏服务器。pearweb_phars的新版本1.10.10现在可以在Github上下载使用,Github也重新发布了干净的go-pear版本”。

“go-pear.phar”为v1.10.9版本,是研究人员发现官网服务器内受污染的文件,现在每个phar文件都含有独立的GPG签名。但目前只发现pear.php.net服务器上的副本受到了影响,因此影响了go-pear的GitHub副本。

由于PEAR官方只发出了警告通知,同时并没有公布安全事件的任何细节,目前幕后黑手的身份仍然未能确定。

所有在过去六个月内从官方网站下载安装文件go-pear.phar的PHP / PEAR用户都应该警惕设备是否受到了污染侵害,并快速下载并安装Github的“干净”版本。

Pear的更新团队表示,其服务器上被恶意代码感染的“go-pear.phar”文件于1月18日由Paranoids FIRE团队发现,而被污染的文件的最后一次官方更新时间是2018年12月20日。

在分析了软件包管理器的污染版本之后,研究团队发现恶意模块的设计是“通过Perl从IP4产生反向shell到IP 104.131.154.154”,从而允许***者完全控制受感染的服务器,拥有安装应用程序,运行恶意代码以及窃取敏感数据的能力。

pear团队对用户表示:
“如果您从12月20日开始下载go-pear.phar,且在您的系统上安装了PEAR包,那么您应该担心设备的安全状况。
如果您在12月20日之前下载了go-pear.phar,可放下疑虑,因为我们没有收到受感染文件的具体证据......但如果您使用go-pear.phar执行PEAR安装,那么最好对你的系统进行检查。
另外请注意,这不会影响PEAR安装程序包本身,但会影响您最初安装PEAR安装程序时使用的go-pear.phar可执行文件。而使用'pear'命令安装各种PEAR包则不受影响。”

转载于:https://blog.51cto.com/13520190/2346505

PHP PEAR网站遭******,官方软件安装包被篡改相关推荐

  1. PHP PEAR网站遭黑客入侵,官方软件安装包被篡改

    上周,PEAR的维护人员发现有人用核心PEAR文件系统中的修改版本替换了原来的PHP PEAR包管理器(go-pear.phar),于是他们关闭了PEAR的官方网站(PEAR-PHP.net). 尽管 ...

  2. dsc linux 软件安装_介绍一个linux各软件安装教程网站linuxize

    前言 相信有很多开发者安装linux系统软件时都会根据不同的发行版本去百度不同软件的安装步骤,但有时候可能会出现读者根据博主的安装步骤进行却出现了无法安装成功的情况,其实我作为一名读者有时也会出现这样 ...

  3. 网站安全狗软件只适用于服务器,网站安全狗

    网站安全狗[编辑] 概述 网站安全狗是一款服务器安全防护软件,是为IDC运营商.虚拟主机服务商.企业主机.服务器管理者等用户提供服务器安全防范的实用系统,是集网站内容安全防护.网站资源保护及网站流量保 ...

  4. Ubuntu20.04系统之软件安装

    Ubuntu20.04系统之软件安装 修改国内镜像源 参考博客 修改步骤 向日葵 官方网址 安装步骤 截图工具 参考博客 安装步骤 搜狗输入法 官方网址 安装步骤 Visual studio code ...

  5. arcgis超级工具安装教程_【软件安装管家】Autodesk卸载官方工具安装教程

    点击上面"蓝字"关注,获取更多资源!用心分享 一黑一白我不是灵魂导师一个分享软件/影视/音乐/网站/教程的公众号星标/置顶公众号?因公众号改版,不再按时间推送文章,为不错过最新资源 ...

  6. cad官方卸载工具_【软件安装管家】Autodesk卸载官方工具安装教程

    点击上面"蓝字"关注,获取更多资源!用心分享 一黑一白我不是灵魂导师一个分享软件/影视/音乐/网站/教程的公众号星标/置顶公众号?因公众号改版,不再按时间推送文章,为不错过最新资源 ...

  7. Arduino官方软件的安装与编程语句

    一.Arduino官方软件的安装 1.Arduino有自己的官方网站,点击下方连接即可进入,无需翻墙软件:Arduino - HomeOpen-source electronic prototypin ...

  8. 内网搭建图片网站:软件安装配置 1-3

     系列文章 内网搭建图片网站:软件安装配置 1-3 内网搭建图片网站:部署Piwigo网站环境 2-3 内网搭建图片网站:用cpolar发布piwigo网站 3-3 现代的手机功能越来越强大,也让我们 ...

  9. mac php pear,OSX EI Captain中安装Pear等三方软件不成功的解决方法

    OSX EI Captain中安装Pear等三方软件不成功的解决方法 发布于 2015-12-03 21:24:06 | 1238 次阅读 | 评论: 1 | 来源: PHPERZ PEAR PHP扩 ...

最新文章

  1. Python-接口自动化(二)
  2. 记一次性能优化,单台4核8G机器支撑5万QPS
  3. Google App Engine(GAE)入门教程翻译
  4. mysql Tablespace exists解决
  5. 【Android 插件化】“ 插桩式 “ 插件化框架 ( 代理 Activity 组件开发 )
  6. 什么是以太网?—Vecloud微云
  7. Matlab读取文本数据
  8. Delete Edges 完全图-找规律
  9. Linux下源码编译安装新版libxcb
  10. bzoj1878: [SDOI2009]HH的项链
  11. Java中截取文件名不要后缀
  12. python标准库math用来计算平方根的函数_《Python程序设计》试试题题库
  13. 一个worker thread服务一个客户端
  14. Project Euler Problem 27小结
  15. 更改API级别的Android Studio
  16. mysql如何管理事务管理_浅谈MySQL事务管理(基础)
  17. Excel函数实战技巧精粹(二)常用函数之VLOOKUP全解
  18. InfoPath 2007表单应用
  19. KETTLE4个工作中有用的复杂实例--1、数据定时自动(自动抽取)同步作业
  20. 今天发现一个好的修图软件

热门文章

  1. 2019最新全套JAVA全套课程
  2. 奥塔在线:如何查看连接数?
  3. 武汉计算机985211大学有哪些,湖北公认“最好”的7所大学,2所985,5所211,全部在武汉...
  4. navicat premium注册码+软件
  5. 不得不知IOC和AOP
  6. 包机制 java (来自秦疆老师的视频学习)
  7. VC++获取系统当前时间并显示
  8. 钉钉api接口 Java_服务端对接钉钉三步走
  9. 关于本地时间和网络时间校验
  10. 【软件测试】QTP参数化的使用