40年后惊现逆天漏洞!马里奥竟能在游戏里“改代码”

2026-04-05 11:53:55     来源:   游民星空        作者:chillcarl

据playground报道,在《超级马里奥兄弟》问世40多年后,玩家社区竟发现了一个史上最重磅的漏洞——它甚至允许玩家在游戏过程中“直接修改代码”。

游民星空

这一发现来自速通社区。事情的起点,是玩家在《超级马里奥兄弟2》中遭遇的一次异常崩溃。

一位名为LuigiSidekick的玩家分享了一段短视频:在城堡关卡中,游戏突然崩溃。普通玩家或许只会当作偶发Bug,但速通圈很快介入调查,并得出了一个惊人的结论——游戏中可能存在“任意代码执行”(Arbitrary Code Execution)。

所谓Arbitrary Code Execution,是游戏漏洞中最强大的类型之一。通过特定操作,玩家可以在游戏运行过程中“重编程”游戏本身。类似现象曾出现在《宝可梦》游戏中,玩家可以通过复杂操作实现道具复制等效果。

在确认《马里奥2》中可能存在“任意代码执行”迹象后,知名玩家Kosmic组织了一批速通玩家,对初代《马里奥》展开测试。研究过程中,他们利用了包括“Minus World”在内的多种机制,以及敌人和道具之间的复杂交互。

游民星空

最终,团队证实:“任意代码执行”漏洞确实存在于《马里奥》中。只要执行一系列精确操作,玩家甚至可以直接触发游戏通关画面,相当于“瞬间通关”。

不过,这一漏洞目前对速通并没有实用价值。Kosmic表示,触发所需的准备时间远超正常通关流程,而且操作要求极其苛刻,几乎需要完美级别的精度,在实际速通中难以实现。

尽管如此,这一发现依然意义重大。理论上,“任意代码执行”可以让玩家在不使用作弊或修改器的前提下,自由进入任意世界或关卡,为这款经典任天堂作品带来了全新的研究与玩法可能。

游民星空

本文由游民星空制作发布,未经允许禁止转载。