簡述

  • REA,一個將 AI 編碼代理連接到 Ghidra 等逆向工程工具的開源工具包,在 10 月 6 日時 GitHub 星數還不到 10,000,到了 10 月 12 日已超過 100,000。
  • Claude Opus 5.5 引發了一波 AI 反編譯遊戲混搭與移植的熱潮,從蜘蛛人在阿卡漢城市中擺盪,到《神鬼寓言 2》的非官方 PC 移植版。
  • 開發者 Brandon Thomas 發布了 ArtCraft,這是用 Claude 製作的免費 Rust 打造 Adobe 替代品,但他稱其為從未接觸 Adobe 程式碼的淨室重建。

你想用《絕對武力》的 AK47 在《上古卷軸 5:無界天際》裡殺死頭目嗎?讓你的 NPC 擁有真正天才級的大腦,給你獨一無二的回答,而不是預先定義好的文字字串?你想在 iPhone 上跑《俠盜獵車手 5》嗎?那免費且合法地使用付費軟體呢?嗯,人們現在正用 AI 做到這些,甚至更多。

一個能讓 AI 代理拆解幾乎任何軟體的免費工具,已成為 GitHub 上最熱門的專案,從 10 月 6 日不到 10,000 顆星,到週一已超過 100,000 顆。

Myriad: Which company will IPO next? Click to make your prediction.
Myriad: Which company will IPO next? Click to make your prediction.

它叫做 REA,是 Reverse Engineer Anything(逆向工程任何東西)的縮寫。Stars 是 GitHub 版本的書籤,而 REA 在 10 月 11 日單日就收集了超過 30,000 個,此前自 4 月創建以來大多被忽視。

REA 如何運作

應用程式和遊戲以機器碼形式發布,這是處理器讀取的原始指令,人類基本上無法理解。反編譯試圖將其轉回可讀的程式碼,有點像品嚐蛋糕並反向推導出食譜。

逆向工程是更大的範疇:在沒有藍圖的情況下弄清楚某物如何運作,無論是透過觀察應用程式的行為及其發送的資料,還是透過閱讀其程式碼。這個儲存庫正是做這件事。

在實務上,使用者將代理指向一個程式,詢問某個功能如何運作,並讓它從螢幕上發生的事情一路深入挖掘到二進位檔。它適用於桌面應用程式、Android 應用程式和網站。

REA 將 Claude Code 或 OpenAI 的 Codex 等 AI 編碼助理,連接到執行該工作的專業工具,例如 Ghidra——美國國家安全局於 2019 年向公眾發布的逆向工程套件。這座橋樑是 MCP,即 Model Context Protocol,一種由 Anthropic 創建的標準,讓 AI 模型能夠接入外部工具——基本上就是一個通用轉接器。

比特幣BTC · USD

$82,862−3.34%

10月5日10月7日10月9日10月11日10月12日

$86.6k$84.6k$82.7k$80.7k

24小時最高最高$84,231

24小時最低最低$82,281

成交量成交量$1.0B

→

使用 USDT 購買 比特幣

由 Jupiter 提供技術支援

價格數據由 CoinGecko 提供CoinGecko更多 比特幣 新聞與預測 →

開發者自己的「readme」檔案遠比炒作來得低調,其中聲明 REA「並不聲稱能還原原始原始碼或自動複製應用程式」。它甚至沒有附帶自己的反編譯器。

這實際上讓整個操作變得(某種程度上)合法。開發者從未讀過原始碼,只是發布一個編碼方式類似的替代品,它確實 做著完全相同的事,但並非 完全相同。

大門已經敞開

人們正用 REA 做著各種稀奇古怪的事。例如,有些玩家最終看到蜘蛛人擺盪穿越《蝙蝠俠:阿卡漢城市》的高譚市,還有人在把大約 1,600 個 Minecraft 物品塞進 FromSoftware 的遊戲後,讓苦力怕對戰《艾爾登法環》頭目瑪蓮妮亞。另一位模組製作者把《逃離塔科夫》的槍械和選單放進《上古卷軸 5:無界天際》,並稱之為「逃離天際 lol」。

舊主機獨佔遊戲也正在逃離它們的主機:九月時,一名粉絲使用開源 AI 模型和重編譯工具包,將《神鬼寓言 2》——唯一一款從未在 PC 上發售的《神鬼寓言》主線遊戲——帶到 Windows 上。AI 在大約一小時內讓它啟動,隨後是一長串手動修復。另一個人則讓 GTV 在 iOS 上流暢運行——這是連 Rockstar Games 都懶得做的事。

利用這些技術(而非工具),開發者 Brandon Thomas 將這個想法帶到人們每月付費的軟體上,使用 Claude Opus 5.5 打造 ArtCraft,這是一套以 Rust 撰寫的免費開源應用程式,模仿 Photoshop、Illustrator、Premiere、Lightroom 和其他 Adobe 程式,支援 Mac、Windows 和 Linux。

Thomas 說,在 Adobe 向他收取太多次取消費用後,他終於忍無可忍。抱持這種怨念的不只他一人:Adobe 在三月同意與司法部達成 1.5 億美元和解,司法部指控該公司隱藏提前終止費用,並讓訂閱難以取消,儘管該公司否認有不當行為。

ArtCraft 並非用 REA 打造,Thomas 稱這個專案是淨室重建,意思是程式碼是使用公開文件和觀察到的行為從零撰寫,從未使用原始程式碼,這與 Compaq 在 1980 年代用來複製 IBM 個人電腦 BIOS 的法律途徑相同。

這些應用程式在專案網站上被標示為「早期 alpha」或「開發中」,而且一位像素藝術家已經稱這個 Photoshop 複製品「完全無法使用」。

來源:Artcraft

任何在你自己的裝置上執行的東西,現在只要有足夠的耐心和代幣,就能被 AI 代理讀取,這侵蝕了軟體中最古老的防拷保護:閱讀機器碼的極度痛苦。這意味著更便宜的複製品和更好的遊戲保存,但也意味著更容易的盜版,以及安全漏洞更少的藏身之處。

Activision 已經撤下了一段 AI 反編譯的《決勝時刻:現代戰爭 2》影片,而 Bethesda 則針對一款名為《Fallout: New York》的 AI 製作瀏覽器遊戲發出了停止並終止函。

這似乎是工作室面對這股趨勢時唯一的防禦手段,而這股趨勢可能輕易迫使所有東西開源。

與此同時,REA 持續發布,在 10 月 3 日至 10 月 11 日期間有八個版本。Thomas 已經收回了他要在一個月內匹配 Adobe 功能集的承諾,現在表示這將需要數個月。