全球首支3D列印槍枝的創作者聲稱,他已開發出一種方法,可以挫敗政府強制要求3D印表機內建的、旨在阻止其列印槍枝的軟體。這場較量是監管機構試圖遏制幽靈槍氾濫與個人尋求規避方法之間不斷演變的戰鬥的開端。
科迪·威爾森(Cody Wilson)聲稱開發了這款能規避偵測的工具,並將其命名為「Hochulization」,直接諷刺紐約州州長凱西·霍赫爾(Kathy Hochul)。霍赫爾今年稍早推動了美國首項要求新印表機內建槍枝檔案偵測軟體的法律。「紐約試圖伸手進入網路,監管開源3D列印的進行方式,」這位來自德州奧斯汀的威爾森告訴《The Verge》。「我認為這是一種自我防衛措施。」
該工具旨在打破相對簡單的3D列印槍枝禁令方法。威爾森的公司Defense Distributed營運著DEFCAD,這是世界上最大的3D槍枝檔案儲存庫,他表示該儲存庫擁有超過20萬份槍枝設計和零件檔案,例如消音器。理論上,使用雜湊值(hash)識別方法的槍枝檔案偵測系統會尋找這些確切的雜湊值,以判斷檔案是否為潛在的槍枝,然後標記並阻止其列印。
Hochulization透過自動更改這些雜湊值來擾亂這個過程。它在每個檔案中添加一連串位元組,改變雜湊值,但不會改變最終產品的功能。換句話說,3D列印的消音器或槍枝仍能如預期般運作。「Hochulization是一種微小的政策,用於更改每個創建和下載檔案的雜湊值,使其永遠無法形成一個完整的雜湊值庫,」威爾森說。
威爾森表示,他希望將Hochulization處理預設應用於DEFCAD上託管的所有檔案,作為對日益增長的槍枝偵測軟體呼聲的「自我防衛」手段,他將其描述為侵入性的數位監控。威爾森表示,他將向DEFCAD用戶提供該工具,同時他也打算將其開源,讓擁有槍枝檔案的個人用戶能夠應用該工具來混淆雜湊值,從而可能規避偵測。
「我認為儲存庫中的所有檔案,至少是3D檔案,都應該被Hochulized,」他補充道。「這就是我們將要做的。」他聲稱已開始此過程。
威爾森的方法是3D列印槍枝阻擋技術面臨阻力的早期指標。在此案例中,推動者是第二修正案的倡導者,但情況可能並非總是如此。由創客、數位權利專家和娛樂產業成員組成的團體,他們並非專注於槍枝,都已公開反對這項技術,表達了對要求印表機進行檔案掃描會引入新的數位監控層級,並可能限制所有人創作內容的擔憂。
3D列印槍枝的數量正在增加,但仍是持續演變的公共威脅。2021年,紐約市警察局僅繳獲一支3D列印槍枝。到2024年,這一數字躍升至109支。著名的槍枝政策組織Everytown發現,在其他20個城市也出現了類似的增長。儘管如此,與全國範圍內繳獲的傳統槍枝比例相比,3D列印模型仍然相對較少。據估計,美國的總槍枝數量已超過人口。
但自從威爾森於2013年首次列印出他的單發「Liberator」以來,3D列印槍枝技術也已取得了長足的進步。如今,像FGC-9這樣的型號能夠發射多發高初速子彈而不損壞,並且已出現在歐洲的新納粹組織和與緬甸軍政府作戰的叛亂團體手中。3D列印的槍枝零件,例如能將單發傳統槍枝改裝成機槍的開關,或能讓槍聲更容易隱藏的消音器,其危險性甚至更大。這些工具通常是非法的,或需要特殊許可才能取得。3D列印提供了一種規避方法。路易吉·曼吉奧內(Luigi Mangione)承認槍殺了UnitedHealthcare執行長布萊恩·湯普森(Brian Thompson),並正在等待判刑,他據稱使用了部分3D列印的Glock風格手槍框架和一個3D列印的消音器。
政策制定者和槍枝管制倡導者認為,像這樣的案例表明了法律體系中存在一個明顯的漏洞。有重罪前科者和法律上不允許擁有槍枝的人,可以藉助3D印表機來達成目的。儘管許多州對所謂的「幽靈槍」的製造和銷售進行監管,但實際執行這些法律卻異常困難。這種新方法,要求3D印表機安裝強制性的檔案阻擋軟體,試圖在列印開始前就阻止它,從而彌補這一漏洞。業界專家仍在爭論這在規模上是否在技術上可行。霍赫爾州長將要求新印表機安裝列印阻擋軟體作為該州2027財政年度預算的一部分,她認為這是關閉所謂的黑市「塑膠管道」的必要措施。
霍赫爾辦公室未回應我們關於威爾森Hochulization規避方法的置評請求。
紐約並非孤例。加州的類似法案AB 2047正在獲得動力,並將提交參議院進行投票。與紐約一樣,該法案將要求在該州製造或銷售的新印表機配備列印阻擋軟體。州司法部將發布符合規定的印表機型號列表,而不在該列表上的型號將從2029年12月起禁止在該州銷售或轉讓。
介紹並共同撰寫AB 2047的加州眾議員麗貝卡·鮑爾-卡漢(Rebecca Bauer-Kahan)的發言人拒絕就威爾森的項目置評。
這些措施都沒有明確說明列印阻擋軟體應該是什麼樣子。這將留給在製造技術、人工智能、槍枝監管和其他相關領域擁有背景的行業專家團隊來決定。純粹的雜湊值匹配方法將限制錯誤識別為槍枝的非槍枝數量,但正如威爾森的項目所示,它可能很容易被繞過。使用人工智能分析檔案幾何形狀並預測其是否為槍枝的更廣泛方法,幾乎肯定能阻止更多槍枝被列印出來,但它們也可能引入更多誤報。
威爾森希望他的工具能夠進入這些工作組的討論。透過展示僅僅是簡化純粹基於雜湊值的方法有多麼容易,他實際上是在迫使政策制定者選擇更積極的掃描方案,還是維持現狀。
「你將不得不做的不僅僅是創建一個已知檔案的資料庫並與雜湊值進行比對,因為那太容易被擊敗了,」威爾森說。
達特茅斯學院工程學副教授所羅門·戴蒙德(Solomon Diamond)告訴《The Verge》,Hochulization在技術層面上很可能可以繞過基於雜湊值的偵測模型。儘管如此,他表示這並不一定意味著該政策路徑毫無用處。實際上,尚不清楚是否每個3D印表機用戶都會採取額外步驟來更改雜湊值。從DEFCAD下載槍枝檔案還需要設置帳戶並連結電子郵件地址,這是另一個進入門檻。換句話說,雜湊值方法總比沒有好,並且可能會阻止那些隨意、動機不強的使用者下載槍枝。
除了雜湊值匹配之外,威爾森表示他的團隊發現了其他方法,可以使用「對抗性雜訊」來繞過更複雜的偵測。為此,他的團隊首先創建了自己的AI偵測模型,旨在對槍枝和槍枝零件進行分類,部分基於DEFCAD資料庫中的公開和非公開檔案進行訓練。他們的模型基於其他公司(例如西班牙的Print&Go)的說法,該公司正與紐約和加州的立法者合作。
威爾森聲稱,他能夠透過重新儲存同一個槍枝零件為略有不同的網格(物體表面的數位表示)或添加「一小塊額外的未使用幾何形狀」等技術,讓檔案通過他們自己的系統。總體而言,威爾森表示,即使使用高品質數據進行訓練,他們的槍枝偵測系統仍然有30%的誤報率。他說,誤報反映了基於預測的系統固有的問題。
威爾森將掃描辯論視為一位自稱的加密無政府主義者和激進的第二修正案倡導者。他是主張槍枝檔案應被視為受第一修正案保護的言論的主要聲音之一。他還創建了Hatreon平台作為Patreon的替代品,以挫敗其言論政策,該平台吸引了極端分子、白人至上主義者和新納粹,直到2018年被關閉。
威爾森在挑起關於3D列印槍枝法律的爭論方面並不陌生。在網上發布第一個Liberator檔案後,國務院命令他刪除這些檔案,並威脅要將他監禁,理由是他涉嫌違反ITAR出口管制規則。威爾森和Defense Distributed起訴了該機構,聲稱他們試圖阻止他發布電腦代碼,他認為這受第一修正案的保護。這引發了一系列複雜的法律鬥爭,圍繞著槍枝檔案代碼不受憲法保護言論的廣泛主張,這個問題仍在法庭上辯論中。