0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Python官方软件包存储库PyPI遭受了黑客攻击

马哥Linux运维 来源:CSDN 作者:CSDN 2021-06-15 17:08 次阅读

据 BleepingComputer 报道,Python 官方软件包存储库 PyPI 遭受了黑客攻击,攻击者通过注入大量垃圾邮件包的形式发起了洪水攻击,这些垃圾邮件及软件包通过采用电影,电视节目名称来命名,有些还包含了年份、在线、免费等字样,例如:“watch-army-of-the-dead-2021-full-online-movie-free-hd-quality”,其格式通常与提供盗版下载的 “torrent ” 或 “warez” 网站相关。

这些软件包中的每一个都由唯一的假维护者帐户发布,这使得 PyPI 官方在删除删除恶意软件包时遇到了挑战。

Sonatype 高级软件工程师 Adam Boesch 首先发现了这些以热门电影电视节目命名的可疑 PyPI 组件。Boesch 在接受 BleepingComputer 采访时提供了发现细节:

“我在浏览数据集时对一个以 ‘wandavision’ 命名的程序包感到有点奇怪。仔细观察后,我在 PyPI 上进行了查找。在 npm 等其他生态系统中,这种情况并不罕见,那里有数百万个软件包。幸运的是,像这样的软件包很容易发现和避免。”

尽管一些软件包已经存在了好几周,但垃圾邮件发送者仍不断向 PyPI 添加新包。搜索结果显示有“ 10,000+”,但 PyPI 存储库中显示的垃圾邮件程序包要比实际数量少得多,这些伪造软件包的网页上都显示了垃圾邮件关键字,并指向电影流媒体网站,但它们的合法性令人怀疑,例如:

https://besflix[。]com/movie/XXXXX/profile.html

除了通过垃圾关键词和非法视频流网站的链接,在 PyPI 上发现的垃圾软件包还包含从合法 Python 软件包中窃取的功能代码和作者信息

例如,一个名为“ watch-army-the-dead-2021-full-online-movie-free-hd-quality”的垃圾邮件包里面就包含了作者信息,以及一些来自“ jedi-language-server”PyPI 软件包的代码。

a3c6edb4-c482-11eb-9e57-12bb97331649.jpg

图源:BleepingComputer

目前,PyPI 官方维护者已清理了大部分恶意软件包,但开发者在搜索下载这些包时,仍需谨慎行事,因为它们很可能包含恶意软件或其他恶意代码。

Boesch 笑着说,在使用之前,大家最好先进行检查验证。

在今年 2 月,ZDNet 就报道了 PyPI 和 GitLab 上充斥着大量垃圾邮件包,Python 软件基金会执行董事 Ewa Jodlowska 当时表示:我们的管理员正在努力解决这些垃圾邮件“,但他也补充到,由于任何人都可以在 pypi.org 上面进行发布,因为这种现象也是比较普遍的。正如本文所提到的,当恶意的与合法的软件包并存时,官方及开发人员如何识别正确的软件包就遇到了非常大的挑战。

参考链接:

https://www.bleepingcomputer.com/news/security/spammers-flood-pypi-with-pirated-movie-links-and-bogus-packages/

https://www.zdnet.com/article/pypi-gitlab-dealing-with-spam-attacks/

文章转载:CSDN

(版权归原作者所有,侵删)

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • python
    +关注

    关注

    56

    文章

    4782

    浏览量

    84449

原文标题:Python 库 PyPI 遭受危机!

文章出处:【微信号:magedu-Linux,微信公众号:马哥Linux运维】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    苹果推出全新开源Swift软件包

    七月三十一日,苹果企业总部对外正式发表公告,宣布昨日(即七月二十九日)成功推出全新的开源 Swift 软件包—— (唤名为 swift-homomorphic-encryption)。此举旨在为 Swift 编程语言带来应用便利的同态加密功能。
    的头像 发表于 07-31 15:17 346次阅读

    安装依赖的Python软件包时报错如何解决?

    安装依赖的 Python 软件包,出现了如下错误,请问如何解决,谢谢! Command \"E:/msys32/mingw32/bin/python2.7.exe E:/msys32
    发表于 06-26 07:32

    AMD遇黑客攻击,但称运营无大碍

    近日,科技圈传来一则震惊的消息:全球知名的半导体制造商AMD公司遭遇了黑客组织的攻击。据悉,一个名为Intelbroker的黑客组织成功入侵了AMD的系统,并盗取了包括未来产品详细信息、客户数据
    的头像 发表于 06-24 11:00 491次阅读

    环球晶遭黑客攻击

    6月14日消息,环球晶6月13日发布公告,称部分资讯系统遭受黑客攻击,目前正积极会同技术专家协助调查和复原工作。环球晶表示,少数厂区部分产线受到影响,将会先使用库存出货因应,若有不足,有的可能要延迟
    的头像 发表于 06-14 16:27 489次阅读
    环球晶遭<b class='flag-5'>黑客</b><b class='flag-5'>攻击</b>!

    TLE9879QXA40_eSL-BAS-EVAL未找到软件包的原因?

    我使用的是TLE987x EvalBoard。 打开我的项目时,弹出了这个窗口 点击"Yes" ,打开软件包安装程序窗口,发现以下错误 "
    发表于 05-24 07:38

    Spectrum仪器为旗下200余款产品提供了灵活的Python编程功能

    Spectrum仪器旗下全部的测试测量产品。新的软件包使采样率在5MS/s到10GS/s区间的200余款仪器的编程更加快速和轻松。Python因其简单、功能多样且灵活的特性深受业内欢迎,它拥有丰富的资源和框架
    的头像 发表于 05-15 16:51 296次阅读

    JFrog安全研究表明:Docker Hub遭受协同攻击,植入数百万恶意存储

    JFrog 和 Docker 在近期发现Docker Hub 存储被用于传播恶意软件和网络钓鱼诈骗后,联手采取缓解和清理措施。 作者:安全研究员AndreyPolkovnichenko | 恶意
    的头像 发表于 05-14 16:13 885次阅读
    JFrog安全研究表明:Docker Hub<b class='flag-5'>遭受</b>协同<b class='flag-5'>攻击</b>,植入数百万恶意<b class='flag-5'>存储</b><b class='flag-5'>库</b>

    黑客利用苹果密码重置功能缺陷实施钓鱼攻击

    若用户忽视这些提示,不回应丝毫,随后便可能接到冒充苹果客服人员的假通知,声称监测到设备遭受攻击,要求输入短信验证码才能解封。一旦中招,黑客即可轻易篡改用户AppleID账户信息,非法获取机密数据。
    的头像 发表于 03-27 10:50 451次阅读

    RT-Thread Studio添加软件包报错怎么解决?

    RT-Thread Studio添加软件包报错ImportError: No module named psutil
    发表于 03-01 08:41

    RZ/G柔性软件包v2.0.1发布说明

    电子发烧友网站提供《RZ/G柔性软件包v2.0.1发布说明.pdf》资料免费下载
    发表于 02-21 10:48 0次下载
    RZ/G柔性<b class='flag-5'>软件包</b>v2.0.1发布说明

    RL78系列Flash自编程Type01软件包Ver.4.00发布说明

    电子发烧友网站提供《RL78系列Flash自编程Type01软件包Ver.4.00发布说明.pdf》资料免费下载
    发表于 02-19 10:08 1次下载
    RL78系列Flash自编程<b class='flag-5'>库</b>Type01<b class='flag-5'>软件包</b>Ver.4.00发布说明

    RL78系列 Data Flash Library Type04软件包3.0版发布说明

    电子发烧友网站提供《RL78系列 Data Flash Library Type04软件包3.0版发布说明.pdf》资料免费下载
    发表于 02-19 10:06 0次下载
    RL78系列 Data Flash Library Type04<b class='flag-5'>软件包</b>3.0版发布说明

    RZ/G验证的Linux软件包V2.1.20-RT 修补程序应用指南

    电子发烧友网站提供《RZ/G验证的Linux软件包V2.1.20-RT 修补程序应用指南.pdf》资料免费下载
    发表于 01-03 14:12 0次下载
    RZ/G验证的Linux<b class='flag-5'>软件包</b>V2.1.20-RT 修补程序应用指南

    RZ/G验证的Linux软件包V2.1.20-RT组件列表

    电子发烧友网站提供《RZ/G验证的Linux软件包V2.1.20-RT组件列表.pdf》资料免费下载
    发表于 01-03 14:11 0次下载
    RZ/G验证的Linux<b class='flag-5'>软件包</b>V2.1.20-RT组件列表

    RZ/G验证的Linux软件包V2.1.20-RT 发布说明

    电子发烧友网站提供《RZ/G验证的Linux软件包V2.1.20-RT 发布说明.pdf》资料免费下载
    发表于 01-03 10:11 0次下载
    RZ/G验证的Linux<b class='flag-5'>软件包</b>V2.1.20-RT 发布说明