瀏覽量:57次
3.2檢測算法在提取秘密表格時,讀取載密Excel表格中壓縮源文件數(shù)據(jù)區(qū)所有記錄(以記錄的開始標(biāo)志04034B50作為參考),與壓縮源文件目錄區(qū)中記錄作比對,在壓縮源文件目錄區(qū)添加缺少的源文件目錄記錄,修改源文件目錄結(jié)束標(biāo)志中相關(guān)信息,即可實現(xiàn)秘密表格在Excel表格中正常顯示和打開使用。算法2具體描述如下:算法2通用表格信息檢測算法輸入載密Excel表格輸出秘密表格Step1打開Excel表格,提取壓縮源文件數(shù)據(jù)區(qū)和目錄區(qū)所有記錄。
Step2在新Excel表格中,刪除秘密表格在壓縮源文件目錄區(qū)中的記錄。
Step3修改壓縮源文件目錄結(jié)束標(biāo)志中的相關(guān)信息,包括壓縮源文件目錄區(qū)記錄總數(shù)、目錄區(qū)尺寸大小,生成載密Excel表格。
如果要隱藏多個秘密表格,可循環(huán)執(zhí)行Step2和Step3.
Step2按照一一對應(yīng)原則,對比壓縮源文件數(shù)據(jù)區(qū)和目錄區(qū)記錄,對數(shù)據(jù)區(qū)出現(xiàn)而目錄區(qū)沒有出現(xiàn)的源文件,按照目錄去記錄數(shù)據(jù)格式,對其編碼,生成相應(yīng)目錄區(qū)記錄,添加到壓縮源文件數(shù)據(jù)目錄區(qū)。
Step3修改壓縮源文件目錄結(jié)束標(biāo)志中的相關(guān)信息,包括壓縮源文件目錄區(qū)記錄總數(shù)、目錄區(qū)尺寸大小和目錄區(qū)在文件中的偏移位置,生成新Excel表格,秘密表格此時可見。
如果檢測到多個秘密表格,可以循環(huán)執(zhí)行Step2和Step3,使其逐一顯示。
[聲明]本網(wǎng)轉(zhuǎn)載網(wǎng)絡(luò)媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點,本網(wǎng)不承擔(dān)此類稿件侵權(quán)行為的連帶責(zé)任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內(nèi)容侵犯了您的版權(quán),請您的相關(guān)內(nèi)容發(fā)至此郵箱【779898168@qq.com】,我們在確認后,會立即刪除,保證您的版權(quán)。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776