网易首页 > 网易号 > 正文 申请入驻

Python官方软件包存储库成恶意软件大本营?

0
分享至

  整理 | Carol

  出品 | CSDN(ID:CSDNnews)

  相信下载并使用开源软件包一定是每个开发者的必备技能,毕竟站在巨人的肩膀上看风景才能看得最远,然而,你使用的开源代码一定是安全的吗?

  近日,一名安全研究人员发现,很多在Python官方软件包存储库(PyPI)上下载了大约5,000次的软件竟然是假冒软件!同时这些假冒软件包还暗含秘密代码,能在被感染机器上安装加密软件。

  打错一个字母,私人计算机竟一不小心成为”矿机“?

  来自安全公司Sonatype的研究员Ax Sharma报告说,在PyPI存储库中,可用的恶意软件包泛滥。这些恶意软件包的名称通常模仿了那些已经可用的、合法的、而且被广泛使用的软件包的名称。

  因此当用户不小心输入错误名称,例如将合法且流行的包matplotlib的名称输入为“mplatlib”或“maratlib”而不是时,就成功落入了所谓typosquatting attacks(域名抢注攻击)的圈套。

  Sharma发现了六个会偷偷在用户计算机上安装加密挖矿软件的软件包,这些软件不仅会使用受害者被感染的计算机来挖矿,还会将挖矿所得秘密存入攻击者的钱包。所有这六个软件都是由PyPI用户名nedog123的人发布的,最早的发布时间是今年4月份。包名称和下载号分别是:

  •   maratlib:2,371

  •   maratlib1:379

  •   matplatlib-plus:913

  •   mllearnlib:305

  •   mplatlib:318

  •   learninglib:626

  (现已搜索不到以上软件包)

  这些包的名称与许多被广泛使用的软件包相似但又不完全一样,用户很容易被”忽悠“。包中的恶意代码藏在每个包的setup.py文件中,这些代码会导致受感染的计算机使用ubqminer或T-Rex加密矿工来挖掘数字货币并将其存入以下地址:0x510aec7f266557b7de753231820571b13eb31b57。

  垃圾软件泛滥,擦亮眼睛最重要

  PyPI,全称是:Python Package Index,它是Python官方的第三方库的仓库,所有人都可以下载第三方库或上传自己开发的库到PyPI。因此在PyPI上利用垃圾软件包发起攻击的事件屡见不鲜。

  五月份就有报道称,有黑客通过发布垃圾软件包发起洪水攻击,这些软件包的名称多采用来自BT种子或者其他在线盗版内容的电影名称命名,甚至名称中还包含年份、在线、免费等字样。例如“watch-army-of-the-dead-2021-full-online-movie-free-hd-quality”。

  经调查得知,这些软件包不完全是垃圾软件,为了进一步迷惑用户,它们会从合法Python软件包中窃取的功能代码和作者信息。例如研究者一个名为"watch-army-of-the-dead-2021-full-on-line-movie-free-hd-quality"的垃圾邮件包就包含了作者信息以及来自"jedi- language-server"PyPI包的一些代码。

  PyPI经常被滥用的事实众所周知,其中最惨痛的教训发生在2016年,有一名大学生欺骗了17,000名程序员运行他发布的粗略脚本。

  这项令人大开眼界的研究是由汉堡大学学生Nikolai Philipp Tschacher进行的,他为了写毕业论文,在PyPI跟众多程序员开了一个大玩笑,他使用了“域名抢注”攻击的变体,首先在PyPI、RubyGems和NPM(分别是Python、Ruby和JavaScript编程语言的开发人员的社区网站)上确定了214个下载最广泛的包。然后,他将他的代码上传到这些站点,并为它们提供了与214个软件包非常相似的名称。

  Tschacher的攻击并非恶意的,它的脚本也会为计算机提供一个警告,通知开发人员他们可能无意中安装了错误的软件包。但在此之前,该代码向大学计算机发送了一个Web请求,以便他可以跟踪他的冒牌代码被执行了多少次以及是否获得了管理权限。

  由于Tschacher的行为是依赖于混淆,而不是彻头彻尾的欺骗,来诱使人们安装他的冒牌软件,因此目前尚不清楚该实验是否违反了道德甚至法律界限。尽管如此,Tschacher的实验所传授的教训还是值得我们思考的。

  其实这些攻击是很低级的,同时也是很简单的,开源代码本身就存在风险,因此建议各位开发者在下载并使用开源代码时,谨慎地对代码进行甄别,尤其是你的计算机资源非常重要且私密程度很高时,更要多加防范。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
A股:周一下午突发3大消息!A股或重启更大级别调整浪行情?

A股:周一下午突发3大消息!A股或重启更大级别调整浪行情?

股市皆大事
2026-04-06 13:44:16
中国与美国的决胜局不是台海,也不在南洋,而是美国的这张王牌

中国与美国的决胜局不是台海,也不在南洋,而是美国的这张王牌

音乐时光的娱乐
2026-04-06 15:51:06
暴雨、暴雪、大风!返程务必注意→

暴雨、暴雪、大风!返程务必注意→

大风新闻
2026-04-06 15:17:06
最大“骗局”是山姆超市,靠一张 260 元的会员卡一年狂揽 660 亿

最大“骗局”是山姆超市,靠一张 260 元的会员卡一年狂揽 660 亿

南权先生
2026-01-19 15:38:30
专打七寸,伊朗第97轮反击来了!

专打七寸,伊朗第97轮反击来了!

星火聊天下
2026-04-06 17:25:11
医生发现:大量喝茶的糖尿病患者,用不了多久,身体或有7个变化

医生发现:大量喝茶的糖尿病患者,用不了多久,身体或有7个变化

阿莱美食汇
2026-04-06 14:52:09
要干啥?美国绕月飞船向太空排放尿液,舷窗外不断飘过白色液滴!

要干啥?美国绕月飞船向太空排放尿液,舷窗外不断飘过白色液滴!

火星一号
2026-04-04 23:55:05
他拒绝胡适送的两张飞机票,晚年无钱医病,却微笑着服毒而亡

他拒绝胡适送的两张飞机票,晚年无钱医病,却微笑着服毒而亡

铜臭的历史味
2026-04-05 19:24:43
买一赠一也清不掉库存,中国人的牛奶喝到“天花板”了吗?

买一赠一也清不掉库存,中国人的牛奶喝到“天花板”了吗?

临云史策
2026-04-06 12:05:24
重病三不治不是医学现象而是社会学洞察

重病三不治不是医学现象而是社会学洞察

阿亮评论
2026-04-04 18:26:28
六台主持人:姆巴佩在皇马根本不跑动,就等楚阿梅尼给他填坑

六台主持人:姆巴佩在皇马根本不跑动,就等楚阿梅尼给他填坑

懂球帝
2026-04-06 17:00:09
蒋介石孙子召开发布会,提出“两蒋”移灵大陆,2句话让世人唏嘘

蒋介石孙子召开发布会,提出“两蒋”移灵大陆,2句话让世人唏嘘

老谢谈史
2026-03-18 18:33:35
王皓要哭了!1比3落后时王楚钦居然做出了这个举动,真是豁出去了

王皓要哭了!1比3落后时王楚钦居然做出了这个举动,真是豁出去了

观察鉴娱
2026-04-05 21:34:08
三石弟弟被三里屯公主始乱终弃!

三石弟弟被三里屯公主始乱终弃!

八卦疯叔
2026-04-05 10:43:18
伊朗消息人士称,数百名试图干扰救援行动的士兵被美特种部队消灭

伊朗消息人士称,数百名试图干扰救援行动的士兵被美特种部队消灭

玫瑰与花海
2026-04-06 13:31:11
11岁男孩偷拿家长车钥匙下楼开车,刚出车位就撞车,民警:家长赔偿全部损失

11岁男孩偷拿家长车钥匙下楼开车,刚出车位就撞车,民警:家长赔偿全部损失

环球网资讯
2026-04-06 15:14:53
就在刚刚!CBA官宣第8位主帅下课!接替者是名帅,曾带队获总冠军

就在刚刚!CBA官宣第8位主帅下课!接替者是名帅,曾带队获总冠军

老吴说体育
2026-04-05 23:29:05
美国要变天了!一个比特朗普更难缠的80后,或已掌握了共和党

美国要变天了!一个比特朗普更难缠的80后,或已掌握了共和党

探源历史
2026-04-05 05:17:55
1959年王必成带头批判粟裕,会后贺龙感叹:王必成可深信、可深交

1959年王必成带头批判粟裕,会后贺龙感叹:王必成可深信、可深交

莫地方
2026-04-06 10:51:09
“赚北京人的钱、砸北京人的锅”的企业为何没有惹众怒

“赚北京人的钱、砸北京人的锅”的企业为何没有惹众怒

食材界
2026-04-06 11:52:51
2026-04-06 18:04:50
CSDN incentive-icons
CSDN
成就一亿技术人
26430文章数 242264关注度
往期回顾 全部

科技要闻

前同事被蒸馏成Token,AI能否偷走职场经验

头条要闻

外媒:美国副总统万斯和伊朗外长等人彻夜交流

头条要闻

外媒:美国副总统万斯和伊朗外长等人彻夜交流

体育要闻

球员系列赛大满贯!赵心童10-3世界第一 加冕赛季第4冠

娱乐要闻

乔任梁离世10年 父母曝舞台光鲜的背后

财经要闻

史诗级暴跌"一周年" A股接下来如何走?

汽车要闻

阿维塔06T快上市了 旅行车还能这么玩?

态度原创

教育
家居
数码
手机
亲子

教育要闻

研究儿童心理20年,这位美国教授却警告我:千万别禁止孩子玩手机...

家居要闻

温馨多元 爱的具象化

数码要闻

只要100块钱!无敌幸运淘到绝版的AMD RX 6950 XT旗舰显卡

手机要闻

苹果首款折叠屏手机已在试产

亲子要闻

今年幼儿园的招生真的是压力巨大啊 前两天开全园大会

无障碍浏览 进入关怀版