相關指南
Mac 提示「已毀損」怎麼辦,以及怎麼核驗安裝檔
更新於
結論先說:檔案沒有壞,也沒有被人動過手腳。Mac 上的「已毀損」「無法驗證開發者」是 Gatekeeper 在攔截從網頁下載的 App。下面先教你怎麼自己核驗安裝檔,再給三種放行辦法,從最窄的開始用。Windows 上安裝 Hiddify 目前實測不會再被誤判;如果你的防毒軟體還是報了,也是先核驗、再放行。
為什麼會被攔
- 從網頁下載的檔案會被打上隔離標記。macOS 看到這個標記,第一次打開時就會攔下來,提示文字有時是「已毀損」,有時是「無法驗證開發者」,原因是同一個。
- 我們做的事:桌面用戶端是上游開源專案發布檔的原樣鏡像,我們不改動、不重新打包、不注入任何東西,只是放在自己的下載點方便直接下載。
先自己核驗,不要盲目放行
放行等於讓系統對這個 App 不再檢查,所以順序應該是先核驗再放行,不是反過來。下面這一步不需要專業知識,幾分鐘能做完。
- 上傳 VirusTotal 複核。把安裝檔拖到 virustotal.com/gui/home/upload ,看有多少家引擎報毒。少數幾家(通常是啟發式引擎)報、主流廠商都放行,是典型的誤判特徵;如果大部分主流引擎都報毒,不要安裝,直接聯絡我們。
- 複核通過,再按下一節放行。拿不準的時候先來找客服,我們會核對下載點。
macOS:三種放行辦法,從窄到寬
雙擊後可能彈出「「用戶端名」已毀損,無法打開。你應該將它丟到垃圾桶」,或者「無法打開,因為無法驗證開發者」。下面三步從最窄到最寬,能用第一步就不要用第三步。
- xattr 那條指令只對你已經核驗過來源的檔案用,核驗方法見上一節。
- 不要用 sudo spctl --master-disable 全域關掉 Gatekeeper。那是把整台機器的防護關了,而右鍵打開只影響一個 App。
- macOS 15 之後蘋果收緊了右鍵打開的路徑,多數情況下要走「系統設定」那一步,這是系統行為變化,不是我們的安裝檔有問題。
- 在「Finder」的「應用程式」裡找到它,按住 Control 點擊圖示(或右鍵),選「打開」,在彈出的對話框裡再點一次「打開」。這是只對這一個 App 的一次性放行。
- 如果右鍵選單裡沒有出現可用的「打開」,去「系統設定」→「隱私權與安全性」,往下捲到安全性那一段,會看到「已阻擋使用「用戶端名」,因為它來自身分不明的開發者」,點右邊的「強制打開」,再輸入密碼確認。
- 如果提示的是「已毀損」,前兩步通常都不管用。打開「終端機」,貼上下面這條指令,在後面加一個空格和 App 的路徑(一般是 /Applications/ 下的 .app),按 Return 後輸入登入密碼,再打開 App:
sudo xattr -dr com.apple.quarantine這條指令的作用是移除下載來源的隔離標記。 - 首次啟動時系統會要求輸入密碼授權安裝網路延伸功能,同意後才能接管流量。
不想放行?用這三種
本站支援多種連線方式,其中三種的用戶端在 Mac 上雙擊即用,不會出現上面任何提示。想省事就直接用它們,帳號是同一個。
- 私網(Tailscale 官方用戶端):安裝即用,適合日常長期掛著。
- OpenVPN Connect:OpenVPN 官方的安裝檔,匯入設定檔即可。
- 思科 Secure Client:企業級用戶端,很多公司電腦本來就裝著。
- 三種的具體設定步驟見《選哪種連線方式》和各自的指南,帳號通用,不用另外付費。
常見問題
你們的程式到底有沒有病毒?
沒有,桌面用戶端是上游開源專案官方發布檔的原樣鏡像。但這話不該只聽我們說——上面第二節給了自己動手的核驗方法:把安裝檔上傳 VirusTotal,看各家引擎的判定分布。
Windows 上還會被報毒嗎?
目前 Windows 內建的安全性中心安裝 Hiddify 實測不再報。萬一你裝的防毒軟體還是報了,先按第二節核驗安裝檔,核驗通過再在防毒軟體裡把 Hiddify 的安裝目錄設為信任;不要關掉即時保護來安裝。
手機上會有這個問題嗎?
iOS 從 App Store 安裝不存在這個問題;Android 上偶爾有安全軟體提示未知來源,允許即可。