Excel 2016 密碼保護破解

Excel 2016的密碼保護能夠區分爲幾個:安全

  1. 文件密碼保護(Excel中叫作工做簿保護)
    • 文件打開權限密碼
    • 文件修改權限密碼    
  2. 工做表保護

關於各個保護密碼的設置方式請查閱其餘資料,個人狀況是以前本身創建了一份保存有公司不少關鍵信息的文檔,爲安全起見對整份文檔設置了打開權限密碼、修改權限密碼,對其中個別工做表又單獨設置了保護密碼,過了幾個月忘記了其中的工做表保護密碼,結果沒法對那個受保護的工做表進行修改了:( 所以研究了一下如何破解密碼。加密

研究結果是沮喪又寬慰的,沮喪是我設置的加密方式不容易破解,至少我沒有找到破解方法,寬慰是認識到Office本身的保護機制仍是不像傳說中的那麼脆弱,設置得當的話,非資深專業人士是不容易破解的。xml

Excel 2016格式的文檔(xlsx格式)在不加密碼保護的時候,將文件擴展名修改成zip後,可由Winrar等軟件直接打開(參考百度相關資料)。在設置了文件密碼保護後,將文件擴展名修改成zip後,WinRar打開該文件時會提示文件格式損壞,但7-Zip軟件能夠打開該文件,不過其內容已是加密後的了(相似下圖所示)ip

這種狀態下的Excel文檔目前沒有找到破解密碼的方法,百度"Excel 密碼破解"獲得的各類方法對這種設置了文件密碼保護的文檔是無效的。個人問題是忘記了文檔中的某個工做表的保護密碼,文檔打開、修改密碼仍是記得的,這樣我就能夠先將文檔保護密碼取消,取消後的Excel文件就會以非加密的方式存儲,這樣就能夠用WinRAR等軟件直接打開,找到對應的Protection信息刪除保存便可,有資料顯示這個Protection信息在以WinRAR打開Excel文件後的xl\workbook.xml文件的workbookProtection,但個人是在xl\worksheets\sheet(x).xml中的sheetProtection,可能不一樣版本會有些差別,多找找就能看到文檔

相關文章
相關標籤/搜索