讀取載密Excel表格中壓縮源檔案資料區

來源:互聯網
上載者:User

  3.2檢測演算法在提取秘密表格時,讀取載密Excel表格中壓縮源檔案資料區所有記錄(以記錄的開始標誌04034B50作為參考),與壓縮源檔案目錄區中記錄作比對,在壓縮源檔案目錄區添加缺少的源檔案目錄記錄,修改源檔案目錄結束標誌中相關資訊,即可實現秘密表格在Excel表格中正常顯示和開啟使用。演算法2具體描述如下:演算法2通用表格資訊檢測演算法輸入載密Excel表格輸出秘密表格Step1開啟Excel表格,提取壓縮源檔案資料區和目錄區所有記錄。

  Step2在新Excel表格中,刪除秘密表格在壓縮源檔案目錄區中的記錄。

  Step3修改壓縮源檔案目錄結束標誌中的相關資訊,包括壓縮源檔案目錄區記錄總數、目錄區尺寸大小,產生載密Excel表格。

  如果要隱藏多個秘密表格,可迴圈執行Step2和Step3.

  Step2按照一一對應原則,對比壓縮源檔案資料區和目錄區記錄,對資料區出現而目錄區沒有出現的源檔案,按照目錄去記錄資料格式,對其編碼,產生相應目錄區記錄,添加到壓縮源檔案資料目錄區。

  Step3修改壓縮源檔案目錄結束標誌中的相關資訊,包括壓縮源檔案目錄區記錄總數、目錄區尺寸大小和目錄區在檔案中的位移位置,產生新Excel表格,秘密表格此時可見。

  如果檢測到多個秘密表格,可以迴圈執行Step2和Step3,使其逐一顯示。

相關文章

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。