EFS (Encrypting File System) 是 Windows 2000/XP/Server 2003 內建的透明檔案級加密機制,保護 NTFS 磁碟上的敏感資料。本文涵蓋 EFS 原理、圖形介面操作、右鍵選單整合、命令列管理、禁用方法、跳過子資料夾加密技巧,以及現存破解風險與對策。
特性: 加密資料夾內新建檔案自動加密;移動至 NTFS 保持加密;網路傳輸為明文;不可同時壓縮;系統檔案/資料夾不可加密。
regedit → HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AdvancedEncryptionContextMenu = 1。regedit → HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\EFSEfsConfiguration = 1。在不想加密的子資料夾建立 Desktop.ini,內容:
[Encryption]
Disable=1
加密父資料夾時遇到該子資料夾會報錯,點選「忽略」即可跳過,父資料夾加密不受影響,目錄結構完整保留。
CIPHER /E 路徑 加密檔案/資料夾
CIPHER /D 路徑 解密檔案/資料夾
CIPHER /? 顯示完整參數說明
範例:CIPHER /E F:\abcde 加密 F 盤 abcde 資料夾。適合腳本自動化部署。
攻擊前提: 硬碟殘留對應金鑰 (私鑰未刪除/備份)。
工具能力: 掃描磁碟尋找金鑰 → 解密 FEK → 還原檔案。
版本限制: 僅支援 Windows 2000 加密檔案,**Windows XP/2003 加密檔案目前無法破解** (但未來不保證)。
Work 加密 efs1.txt。Luck 登入 → 存取被拒絕 (正常)。efs1.txt。試用版限制: 僅解密前 512 位元組;大檔案需註冊版。
cipher /x 匯出 PFX 憑證 (含私鑰) 至離線安全儲存 (USB、光碟、列印紙本 QR Code)。金鑰遺失 = 資料永久遺失。EFS 是 Windows 內建、免費、透明的檔案級加密方案,正確配合金鑰備份、DRA、全盤加密使用,能有效保護靜態資料機密性。但請銘記:**加密不等於絕對安全,金鑰管理才是核心**。