有一个自称拥有全球最大恶意软件源代码收藏的研究团队叫vx-underground,最近在社交平台X上发帖说,他们保存的恶意软件数据总量大概是30 TB。没过多久,在线多引擎病毒扫描服务VirusTotal的创始人Bernardo Quintero就回复说,用户多年来提交到VirusTotal的恶意软件样本已经累计到了大约31 PB。按照常用换算,1 PB约等于1000 TB,这意味着两者的数据规模早就超出了普通用户的直观想象。



网络安全公司、人工智能研究者和威胁情报机构通常把这类恶意软件样本库当成关键的基础数据,用来训练检测模型、研究攻击技术的演化路径,以及分析新型威胁。不过当这些动辄以TB、PB计的数据被抽象成数字时,它们具体“有多大”,在现实世界里往往很难找到参照物。于是有人提了一个特别有画面感的问题:如果把这些数据都存进传统硬盘,然后一块块叠起来,这些“恶意软件银行”到底能堆多高?又能跟现实世界里的地标建筑形成什么样的对比?

TechCrunch的记者在编辑部里曾经试着拿这个问题去问某款AI聊天机器人,结果得到的答案“离谱到没法信”,最后只好放弃了。于是编辑团队改用最直接的办法,拿出纸笔,按常识做了个“餐巾纸背面式的粗略估算”。考虑到vx-underground和VirusTotal都是用“大约多少TB/PB”来描述自己的数据量,记者也沿用了这种“约算”的口径。

为了让大家有个直观的概念,记者假定用的是标准的1 TB 3.5英寸桌面机械硬盘。这种硬盘为了适配通用机箱,物理尺寸基本是统一的,高度大概是1英寸,也就是2.54厘米左右。在这个前提下,只需要关注“高度”这一个维度,就能模拟出“把硬盘一块块往上摞”的效果。文章还忽略了硬盘在真实使用中标称容量和可用容量之间的差异,直接按标称1 TB来算,简化推演过程。

根据在线存储单位换算工具的结果,vx-underground说的约30 TB恶意软件数据,大概相当于30块1 TB硬盘的容量。如果把30块硬盘从下往上叠放起来,高度大约是30英寸,也就是2.5英尺,连1米都不到。文章作者拿自己的身高做对比,说自己有6英尺高,大约1.83米,那么这摞硬盘更像是堆在脚边的一个小箱子。

而当视角转到VirusTotal的时候,这种对比一下子就出现了“量级上的跃迁”。按31 PB的总量来换算,大约需要31744块1 TB硬盘才能装得下。如果同样采用“竖着往上堆”的方式,这根由硬盘构成的“数据塔”理论高度将达到大约2645英尺,合806米左右。在世界超高层建筑排行榜上,这个高度已经逼近位于迪拜的全球第一高楼哈利法塔,后者大约是2722英尺,合829米。

换句话说,如果把VirusTotal的恶意软件样本看作一个纯由硬盘堆起来的柱子,它的高度只比哈利法塔矮了不到80英尺,已经足以跟这座“垂直城市”的天际线相提并论了。记者还选了另一个标志性的参照物——巴黎的埃菲尔铁塔,它的高度大约是1083英尺,合330米。按文中的粗略估算,VirusTotal目前积累的恶意软件样本量,大概相当于“两座半埃菲尔铁塔”那么高的硬盘堆叠。

报道里还配了一张信息可视化的示意图,把好几个参照对象按高度从高到低横向排开。从左到右依次是:约2722英尺高的哈利法塔;约2645英尺高、由硬盘堆成的VirusTotal“数据塔”;约1792英尺高的纽约世贸中心一号楼;约1083英尺高的埃菲尔铁塔;身高6英尺的记者本人;以及高度只有2.5英尺左右、代表vx-underground那30 TB数据的一小摞硬盘。通过这种排列方式,大家一眼就能看出不同“恶意软件银行”在数据规模上的巨大差距。

报道最后指出,这些体量惊人的恶意软件样本库不光是安全研究里的“必需品”,同时也在无形中刻画出了当今网络威胁态势的庞大阴影。当安全企业和研究者们在这些数据堆里检索、标注、建模的时候,他们其实就是在跟一座座“看不见的高塔”赛跑,争取提前发现下一波攻击浪潮的蛛丝马迹。