SHS碎片文件
??????????????????????? 當你執行一個文本文件時.系統會閃過一個DOS窗口.然后聽到硬盤不停的讀買.這就有可能是.shs文件了.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> SHS是一個特殊的OLE(object linking and embedding,對象連接和嵌入).可以由word或者excel來創建.也就是說.我們所輸入的命令作為OLE對象嵌入到對象包裝新建的文件中了. 當我進行復制文件時.windows是將對象包裝成一個碎片.然后對象進行復制的.因此.如果我們不是進行對象的復制而是直接把對象直接粘貼到硬盤上.就會產生一個.shs的文件了. 真正的可怕是因為所產生的對象的碎生包含有原文件的所有的命令功能.即原對象的命令同樣是可以執行的.
?
---à實驗 1.?????? 在硬盤上創建一個readme.txt的文件. 2.?????? 運行:c:/winnt/system32/packager.exe. 3.?????? 新建一個文件后.打開文件菜單.選擇”導入”.此時即可隨便選擇一個文件進行導入就行了. 4.?????? 打開”編輯”中的”命令行”.然后輸入”cmd.exe/c <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />del d:\readme.txt” 5.?????? 單擊菜單中的”編輯”-à”復制數據包” 6.?????? 在其它地方單擊鼠標右鍵.選擇粘貼.就可以產生一個SHS的對象的文件了.\ 7.?????? 雙擊運行該文件.則readme.txt就會被刪除了. 刪除SHS.不讓SHS運行的方法. HKEY_CLASSES_ROOT\.shs主鍵下的:ShellScrap刪除即可~ ? ? ??? 沒啥技術性...曾經看過.進行了整理一下.~轉載于:https://blog.51cto.com/cince/79991
總結
- 上一篇: linux ranger 删除文件,用
- 下一篇: 【电路中电容,电感对电路纹波以及启动电流