新智元报道
新智元报道
【新智元导读】GitHub平台上日益严重的虚假star,不仅威胁到开源项目的透明度和声誉,还可能被利用于传播恶意软件和钓鱼攻击。CMU团队通过开发工具StarScout,系统分析了虚假star的特征、趋势及其对软件供应链安全的潜在影响。
什么?Github的star居然都能是假的了,甚至数量达到了惊人的450万!
蓝色折线(#Repos>=50 star):代表每月获得至少50颗star的GitHub仓库数量。
橙色柱状图(#Repos w. Suspected Campaigns):表示每月疑似存在虚假star活动的仓库数量。
如何判定star是假的?
商家可以在自己的网站、即时通讯应用程序或淘宝等电子商务平台上公开出售GitHub star。
GitHub用户可能会组建交换平台(如GitStar或即时通讯群组),然后对彼此的GitHub仓库进行互star操作。
一个GitHub仓库可能会直接用礼物激励其广告活动的受众为仓库加star(如OceanBase所发生的情况)。
不真实的互动,如虚假账户和自动的不真实活动
排名滥用,如自动加星或关注
由加密货币、代币、积分、礼物或其他赠品等奖励所激励的活动
StarScout设计
假star真能以假乱真,提高热度吗?
H1:积累真实的GitHub星级将有助于GitHub仓库在未来获得更多真实的 GitHub 星级。
H2:积累虚假的GitHub星级将有助于GitHub仓库在未来获得更多真实的GitHub星级,但效果不如真实星级强。