前言:公益場景裡常見卻容易被忽略的 Excel 密碼問題
非營利組織、協會、宗教慈善機構與國際專案辦公室,經常以 Excel 整理受助者名冊、捐款收據、營養配發紀錄、課程簽到表與核銷報表。這類資料含姓名、電話、地址、銀行�號或健康狀況,因此承辦人通常會依照捐贈方要求或個資保護規範,為活頁簿加上密碼。
問題在於,組織的人力流動往往比企業更頻繁:專案經理合約到期、志工輪替、會計每兩年改選、電腦報廢後舊檔被搬進隨身碟或雲端硬碟。數年後遇到稽核、捐贈方評鑑或舊案重建,大家才發現:檔案打得開的人已經不在,密碼也沒有留下。
如果你正面對這個狀況,請先不要急著下載標榜「萬用解密」的陌生軟體。本文以 Excel 為核心,說明如何分辨密碼類型、評估合法性,並用安全、有条理的方式取回資料。
第一步:先確認你遇到的是哪一種保護
許多人把「Excel 被鎖」統稱為密碼遺失,但實際上至少有三種不同狀況,處理難度差異很大:
- 開啟權限密碼(檔案層級):點兩下開啟檔案時,立刻跳出輸入密碼視窗;沒有密碼就完全看不到內容。這是最難處理的一種,因為資料在檔案內已被加密。
- 工作表保護密碼(編輯層級):檔案可以打開、內容也看得到,但部分儲存格或索引標籤無法編輯,功能列顯示「取消保護工作表」。這類保護主要用於防止誤改公式或格式。
- 活頁簿結構保護或建議唯讀:無法新增、刪除、搬移工作表,或開檔時被建議以唯讀開啟。它通常不是真正的加密。
建議先把彈出視窗的訊息看清楚,或比對檔案副檔名(.xlsx、.xlsm、.xls),這會決定後續要走「恢復開啟密碼」還是「移除編輯限制」的路線。
第二步:盤點密碼可能存在的地方
在考慮任何技術性恢復之前,建議由專案負責人與資訊人員一起做半小時的內部排查,往往能省去大量時間:
- 密碼管理工具:檢查組織共用的密碼庫、瀏覽器儲存清單,或前人電腦裡是否還保留登入紀錄。
- 往來信件與會議紀錄:搜尋「密碼」「password」「Excel」「核銷」等關鍵字,很多承辦人曾在交接郵件中附註密碼。
- 實體封存資料:上鎖抽屜、密封信封、保險櫃裡的交接清單,是規模較小的社福團體常見的做法。
- 常見規律:專案英文名稱加年度、統一編號、活動日期、辦公室電話等組合,可在本人或主管同意下優先嘗試。
- 雲端硬碟版本紀錄:若檔案曾存放於共用雲端,早期未加密的版本可能仍在版本歷史中。
手動嘗試時建議每天次數不要過多,並把用過的密碼記下來,避免重複測試或觸發不必要的鎖定機制。
第三步:若只是工作表或活頁簿保護
如果檔案可以正常開啟,只是不能編輯,本質上不是資料被加密,而是介面被限制。新版 .xlsx 其質是壓縮格式,具經驗的資訊人員可在離線環境複製一份備份,適度調整內部保護設定;網路上也有許多正規教學。重點是:這個方法只能移除編輯限制,不能繞過開啟權限密碼,不要被宣稱兩者皆可一鍵處理的工具誤導。
若活頁簿內有巨集(.xlsm),處理前更要確認檔案來源,避免在除保護過程中啟用不明巨集。
第四步:開啟密碼真的遺失時,有哪些正規選項
面對檔案層級的開啟密碼,常見做法是利用密碼雜湊比對:先從檔案中擷取驗證用的特徵值,再以字典、規律組合或 GPU 平行運算逐一比對。這條路是否有效,取決於密碼長度、字元複雜度,以及是否能還念出當時的命名習慣。
選項一:本機嘗試
由資訊志工在離線電腦上,以組織自己整理的密碼清單執行有限範圍比對。優點是資料完全不離開辦公室;缺點是一般文書電腦運算速度慢,複雜密碼可能耗時數週,且需有人承擔操作風險。
選項二:貓密網線上恢復服務
Catpasswd(貓密網) 專注於加密檔案的密碼恢復,支援 ZIP、RAR、7Z、PDF、Word、Excel、PPT 等格式。對非營利組織而言,有幾個特性特別切合需求:
- 不必上傳原始檔:可在本機先擷取 Hash 特徵碼,只將特徵值交給雲端運算,受助者個資不會隨著整份活頁簿外流。
- GPU 叢集加速:面對較長或較複雜的密碼,比一般文書電腦更有效率,適合有時限的評鑑或稽核。
- 失敗風險低:恢復失敗不需支付費用;成功後可選擇等待免費顯示,或付費立即查看,組織可依預算彈性決定。
- 強化過的字典與規律資料庫:除了常見密碼,也納入真實世界的密碼組合規律,對「記得一部分、想不起全部」的情況特別有幫助。
需要誠實說明的是:沒有任何服務能保證所有密碼都可恢復。若密碼很長且完全隨機,即使動用大量 GPU,仍可能失敗。
選項三:資料重建
若密碼實際上無法恢復,應儘早盤點替代來源,例如:向捐贈平台重新下載捐款清單、從銀行與電子支付調閱交易紀錄、請夥伴單位重送共享檔,或根據紙本收據建置新活頁簿。這也是為什麼重要資料不應只有一個加密檔。
恢復前必須確認的合法性與倫理
公益機構處理的是弱勢族群資訊,貿然把含個資的活頁簿上傳到不明網站,可能違反捐款協議與個人資料保護規範。啟用任何服務前,建議確認:
- 你确實代表該組織,或已取得組織負責人書面同意;
- 該檔案是組織因業務需要而合法持有;
- 若涉及第三方受託資料,合約是否允許進行密碼恢復,是否需要通知捐贈方;
- 優先選擇可只上傳 Hash、不必提供完整檔案的方案;
- 全程保留申請與授權紀錄,以利日後稽核。
事後補救:讓同一件事不要再發生第二次
密碼取回或資料重建後,建議順勢建立一套簡單但可持續的制度:
- 單一密碼管理工具:選用組織適合的密碼庫,由至少兩名資深人員持有最高存取權。
- 密封授權機制:將最高權限密碼彌封,交由理事長或駐點督導保存,非緊急狀況不拆封。
- 清冊與提示分離:在交接清單記錄「檔案位置、加密方式、密碼提示」,但不要直接寫出完整密碼。
- 定期半年度演練:每半年模擬一次承辦人突然離職,確認代理人真的打得到必要檔案。
- 去識別化優先:能用代號處理的資料就不要放完整姓名個資;需要對照時,另存獨立加密的對照表。
- 異地備份與版本保留:加密檔與密碼提示分開存放,並保留至少一個可還原的歷史版本。
常見問題 FAQ
Excel 開啟密碼和工作表保護密碼不一樣嗎?
不一樣。開啟密碼屬於檔案層級加密,沒有密碼就無法讀取內容,恢復難度高;工作表保護只是禁止編輯,檔案仍可開啟閱讀,通常可透過正規操作移除限制。
非營利組織可以把受助者個資活頁簿交給恢復服務嗎?
可以,但應先確認合法持有依據與合約要求,並優先選擇支援本機擷取 Hash、不需上傳完整檔案的服務,例如貓密網的處理方式,可降低個資離開組織環境的風險。
用貓密網恢復 Excel 密碼大概要多久?
沒有固定時間,主要取決於密碼長度、字元組合、你是否還記得部分規律,以及伺服器排程。簡單密碼可能很快有結果,長且隨機的密碼則可能失敗;建議提早作業,不要卡在稽核前一天才處理。
如果恢復失敗需要付費嗎?
貓密網的模式是恢復失敗無需支付費用;成功後可選擇等待免費顯示,或付費立即查看密碼。組織可依時效與預算自行選擇。
舊版 .xls 檔案也能處理嗎?
可以先在服務頁面確認支援清單。舊版 Excel 與新版 .xlsx 的加密機制不同,恢復策略與成功率也會有差異,若同時保有較新版本的備份,一併提供通常更有幫助。
密碼找回來之後,舊檔要重新加密嗎?
建議趁機更換為新密碼並更新密碼庫,同時檢查檔案權限、共用連結與備份位置。若該密碼曾在不明網站或工具中輸入過,更應視為可能已外洩,不要繼續沿用。