这个问题其实问错了。不是没有黑客去黑腾讯,而是每天都有数以万计的攻击在扑向腾讯的服务器,只是你不知道而已。腾讯的安全团队忙得很,只不过多数攻击在第一道防线就被拦下了,根本没机会上新闻。
先说个冷知识:腾讯可能是中国互联网公司里挨打最多的那一个。游戏业务拉仇恨,微信QQ承载了几乎每个中国人的社交关系链,支付系统里躺着真金白银。这种体量的目标,做梦都想进去的黑客多了去了。你能想到的每一种攻击方式,撞库、DDoS、钓鱼、供应链投毒、漏洞利用,腾讯的蓝军每天都在替黑客演练。
但为什么你几乎没听说过“腾讯被黑了”这种大新闻?
腾讯的安全体系不是修了一堵墙,而是挖了一条护城河又加了三层电网。他们有个叫“玄武实验室”的内部安全团队,专门做漏洞研究,这些人是全球顶尖的白帽黑客,比外面绝大多数黑产黑客技术水平高出一大截。当世界上最会找漏洞的人站在你这边,你网站的防御等级自然不会差。
再说个更实际的问题,就算黑客真的找到了一个漏洞,他翻过这道墙之后面对的是一片大海。腾讯体量太大,系统都是自研的,数据库分库分表分布在几千台服务器上,内部权限体系一套接一套。攻破一个入口跟拿到核心数据之间,隔着的是数十层纵深防御。很多黑客打到一半发现,进去是进去了,可在里面转了半天找不到北,最后只能灰溜溜地退出。

另一个让黑客望而却步的原因是代价。黑掉腾讯网站这种级别的事件,不是普通民事纠纷,公安部门会直接介入,跨省追捕在这种案子里是常规操作,因为你动的是中国信息基础设施的重要节点。这年头黑客都精得很,吃力不讨好的活没人干。
就算真有人成功攻破了,也大概率不会被报道出来。腾讯不会说自己被黑了,监管层默认这事不能声张,新闻媒体也得不到消息。所以不是没人黑掉过腾讯,而是黑掉了你也不知道。这个行业里有个说法,一家公司如果说自己从未被黑过,要么它小得没人关心,要么它瞒得够好。
还有个非常现实的经济账。黑客做这事是为了钱,黑腾讯的难度与风险极高,但收益却未必成正比。黑进去还不一定能变现,变现了还不一定能跑得掉,跑掉了还不一定能保住钱。相比之下,去黑一些防御薄弱的小网站,风险和收益比反而更划算。黑产也是讲投入产出比的,没几个人会去啃最硬的骨头。
其实腾讯对黑客的态度也很微妙,他们早年也干过“打不过就招安”的事,把攻击者变成合作伙伴的情况不少。顶级黑客被腾讯安全团队收编的传闻每隔几年就要传一回,真假放一边,至少能看出这个圈子对腾讯是又敬又怕。
说到底,腾讯网站不是没人敢黑,而是能黑的没实力,有实力的不想惹这个麻烦,真惹了的不是进去了就是被招安了。你还记得上一次腾讯大规模服务器故障是什么时候吗?可能得想半天。这不是巧合,是每年几十亿的安全预算堆出来的底气。
哪有什么岁月静好,不过是有人在你没看见的地方挡着刀。