查看單個文章
舊 2003-07-07, 02:10 PM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 讓Windows只顯示某些文件的副檔名

Windows的「檔案總管」有一個顯示或隱藏文件副檔名的選項。如果選項了顯示副檔名,一旦郵箱收到了「圖片.jpg.exe」之類的惡意文件,完整的副檔名將使這類文件的把戲無所遁形;如果隱藏副檔名,「圖片.jpg.exe」將顯示為「圖片.jpg」,很容易上當。但另一方面,總是顯示所有文件的副檔名看起來不夠整潔,而且增加了無意之中改變檔案類型的風險。最理想的方案是只顯示某些可能隱含風險的文件副檔名,與此同時,將其餘文件的副檔名隱藏起來。


  首先來強制顯示EXE文件的副檔名。開啟「註冊表編輯器」,在「HKEY_CLASSES_ROOT」中找到exefile(不是.exe)。選該註冊鍵,在註冊表編輯器右邊視窗的空白位置按滑鼠右鍵,選項「新增→字串串值」,設定值的名稱AlwaysShowExt,然後關閉註冊表編輯器。

  修改這個註冊鍵之後,無論在「檔案總管」還是其他軟體之中,EXE文件的副檔名總是明確地顯示出來,即使你已經選了「隱藏已知檔案類型的副檔名」選項也一樣。

  為最大限度地保障安全,建議對「HKEY_CLASSES_ROOT」裡面的以下註冊鍵重複執行上述步驟:cmdfile、comfile(只適用於Windows 2000/XP)、batfile和scrfile。如果你擔心有人向你傳送惡意的指令碼文件,還可以為下列註冊鍵增加AlwaysShowExt值:JSFile、JSEFile、VBEFile、VBSFile和WSFFile
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次