thumbs

thumbs

一個數據庫文件
Thumbs.db是一個用于MicrosoftWindowsXP或macosx緩存WindowsExplorer的縮略圖的文件。[1]Thumbs.db保存在每一個包含圖片或照片的目錄中。WindowsXPMediaCenterEdition版本,生成了一個ehthumbs.db舉行保存了視頻文件預覽。更嚴重的後果是如果一位Web站點創作者在Windows文件夾選項中設置顯示系統文件和隐藏文件,他在制作網站的過程中制作或搜集了大量圖片到某一目錄,并以縮略圖的方式預覽過此目錄,然後他在上傳整個目錄或所有文件到服務器的時候,就無意中把這個Thumbs.db也給傳了上去,因為有工具可以查看Thumbs.db的内容,甚至導出其中的圖像,這樣一來,就開啟了此目錄的浏覽權限。
    中文名:拇指 外文名:thumbs 别名:

簡介

Thumbs.db保存在每一個包含圖片或照片的目錄中。Windows XP Media Center Edition版本,生成了一個ehthumbs.db舉行保存了視頻文件預覽。

*.db文件就是sqlite數據庫文件,在應用程序中被用來保存常用設置等。

Thumbs.db文件可緩存圖像文件的格式包括:jpeg,bmp,gif,tif,pdf和htm。Thumbs.db文件是一個數據庫,裡面保存了這個目錄下所有圖像文件的縮略圖(格式為jpeg)。當以縮略圖查看時(展示一幅圖片或電影膠片),将會生成一個Thumbs.db文件。Thumbs.db絕不是病毒,而是一個數據庫文件,它一般可以在帶有圖片的文件夾中找到,而且其體積随着文件夾中圖片數量增加而增大。

Thumbs.db是Windows XP/2003為了提高文件夾在縮略圖查看方式下的響應速度而對當前文件夾下的圖像文件建立的緩存,這個文件本身并無大礙,因為本身是“系統文件+隐藏文件”,平常是不顯示的(除非你電腦的查看裡設置了)。但有時卻挺麻煩的,甚至能給Web站點帶來一定的安全風險。

比如當你上傳電腦的數碼相片,在查看時,删除了其中的一張“SSA2501”,再将其後的“SSA2502”改成了“SSA2501”,看,“SSA2502”的照片立刻換成了“SSA2501”的照片,不隻是名字換了,照片也變了。如果再将“SSA2503”的名字重命名成“SSA2502”,奇迹發生了,原來的“SSA2502”照片又回來了,“SSA2503”的照片不見了!

是中毒了嗎?不是的!原來Windows XP為了能更快地顯示圖片,會自動将文件夾中的圖片縮略圖保存為索引文件“Thumbs.db”。

我們将沒用的圖片删除後,由于“Thumbs.db”不能立即自動更新,當出現新文件與原文件名稱相同時,便直接将原縮略圖取了出來,其實圖片本身并沒變,改變的隻是圖片的縮略圖。但這樣就對用戶造成了誤導!更嚴重的後果是如果一位Web站點創作者在Windows文件夾選項中設置顯示系統文件和隐藏文件,他在制作網站的過程中制作或搜集了大量圖片到某一目錄,并以縮略圖的方式預覽過此目錄,然後他在上傳整個目錄或所有文件到服務器的時候,就無意中把這個Thumbs.db也給傳了上去,因為有工具可以查看Thumbs.db的内容,甚至導出其中的圖像,這樣一來,就開啟了此目錄的浏覽權限。用戶可以通過Thumbs.db得到此文件夾中的所有文件名及縮略内容,然後可以使用Thumbs.db浏覽器下載此目錄下的所有圖像文件并浏覽,最壞的情況是讓别人發現這縮略圖中還有不健康内容。

其它相關

Windows vista中,微軟取消了thumbs.db文件,而是使用把縮略圖數據庫"thumbcache_xxxx.db"文件集中保存于Users[user name]AppDataLocalMicrosoftWindowsExplorer。

相關詞條

相關搜索

其它詞條