斌斌小站

Windows 95/98/ME

發表日期 2002/05/17
更新日期 2005/02/15

jdbgmgr.exe 不是病毒

適用範圍:All Windows

提醒:

現在回顧,這已經成了很古老的謠言了。

 

問題:

最近我常收到一種郵件,內容大意是說,要我找一下電腦裡有沒有一個叫 jdbgmgr.exe 的檔案,如果有的話,要我馬上刪除,因為那是病毒程式,而且說那是 Norton Antivirus 跟 McAfee 防毒軟體都沒有辦法偵測到的病毒,請問這是真的嗎?

我搜尋了一下,我的電腦中的確有這個檔案,是不是中毒了?

回答:

這也是與「Sulfnbk.exe 」郵件(註一) 相同的惡作劇,這種惡作劇郵件的特色,就是找一個在電腦中不是非常重要的檔案,然後宣稱它是病毒,並且把後果形容得很嚴重,目的就是要你刪掉它。由於這類檔案在刪除了之後,並不會立即出現不正常的症狀,所以很容易讓人信以為真。(再加上該程式的圖示為一隻小熊,更容易使人相信它是病毒)

jdbgmgr.exe 是 java debugger manager 。這個程式是 Windows 系統下的標準檔案之一,因為它包含在 Microsoft VM(Virtual Machine,也有人翻譯成虛擬機器)之中,所以,只要你的電腦安裝有 Microsoft VM,就會有這個檔案,找到他是很正常的。

Microsoft VM 又是 Internet Explorer 標準原件之一,換言之,只要有 Internet Explorer,就會有 jdbgmgr.exe,所以,在你的電腦上發現 jdbgmgr.exe 是一件很正常的事情。

那麼,刪除了 jdbgmgr.exe (Microsoft Debugger Registar for Java)會有什麼後果?其實這個東西只對程式開發人員有用,一般使用者用不到,謠言作者或許就看準了這點,反正刪了不痛不癢,就開始造謠了。

所以大多數人在刪除了之後,都不會察覺到系統有異狀,而相信了這個謠言。

如果誤聽謠言而刪除了怎麼辦?不要緊,因為 jdbgmgr.exe 就是個可有可無的檔案(對絕大多數的普通使用者而言),所以,刪了就刪了吧,如果想還原,有以下幾種方式:

  • 如果還在資源回收筒,就把它還原。
  • 重新安裝 Internet Explorer。
  • 重新安裝 Microsoft VM,如何安裝 Microsoft VM?

到 Microsoft Virtual Machine 網站下載最新版本的 Microsoft VM 安裝即可。(這個方法目前不能用,因為 Microsoft 不再提供 Microsoft VM 下載) (註二

Microsoft Java Virtual Machine 原本可在以下網址找到:http://www.microsoft.com/java/vm/dl_vm40.htm

  • Windows Me、Windows 2000 、XP 可以利用 msconfig.exe 將此檔案還原,將它還原到你的 windows\system 目錄下即可。
  • Windows 98 可以利用 SFC 將其還原,將它還原到你的 windows\system 目錄下即可。
  • Windows 95 必須利用 extract 指令(需在 DOS 模式下操作)將 jdbmgr.exe 從原始 cab 檔案中抽出來,放回到 C:\Windows\System 下,jdbmgr.exe 是在 precopy1.cab 中。

不熟 dos 操作的 Windows 95 的用戶,你也可以利用 WinZip 等解壓縮軟體把 jdbmgr.exe 從 precopy1.cab 中解壓出來放回到 C:\Windows\System 下。

後記:

到了2003年,這個謠言也改版了,謠言改為 jdbgmgr.exe 是無害的,但是這個程式有漏洞,會造成後門程式入侵,要你把它刪除..等等諸如此類的話。

我不知道謠言作者為什麼這麼喜歡叫人刪除這一個檔案,即使有漏洞,也是 Microsoft Java VM 的漏洞,這支小小的程式 jdbgmgr.exe 根本沒有這麼大的能耐,他就如同所有的 .EXE 執行檔一樣,許多病毒都會感染 EXE 執行檔,但你不能因為這樣,就說某執行檔是危險的,要求刪除執行檔,這是不切實際的,就像頭痛就把頭砍掉一樣的無聊。

Microsoft VM 是有漏洞,但是能不能不安裝?很難,而且也不切實際,今日許許多多的網站或 WEB 應用軟體都要用到 Microsoft VM,你根本不能預測你哪天就會用到,你不安裝 Microsoft VM 往往只是給自己帶來麻煩而已。

我們解決問題時,要對症下藥,要面對問題,你不能因為引擎老是故障,就把引擎拆了,這樣這部車就永遠不會有引擎故障的問題了?這是什麼解決辦法?

經常利用 Windows Update 網站去下載最新的安全性修正檔,這才是面對作業系統漏洞的最佳解決方法。

 

註一:

關於 Sulfnbk.exe 的惡作劇謠言郵件,請參考:

0099-Sulfnbk.exe 是做什麼用的?是病毒嗎?  

 

註二:

目前 Microsoft 已經不在他們的網站上提供 Microsoft Java VM 了(應該是 Microsoft 跟 Sun 間官司的問題),所有關於 Microsoft VM 的檔案已經被移除,所以你前往我文章中所給的這個網址,會找不到 Microsoft VM。

Windows 98、Me、2000 剛上市的 Windows XP都內含 Microsoft VM,Internet Explorer 4.0 後也包含 Microsoft VM,2002年第三、四季開始的 Windows XP 不包含 Microsoft VM,解決方法只有安裝 Windows XP Service Pack 1。

但 Windows XP Service Pack 1a 是不含 Microsoft VM 的,1a 其餘全部與 Service Pack 1 相同。 目前所有微軟產品已都不含 Microsoft Java VM。

 


意見或問題請寄至:
This is an image
版權所有,本站文、圖未經授權,請勿任意轉載與節錄,作者:車成斌

www.barefoot.idv.tw

happy barefooting !

(c) 2005, All rights reserved by  Che Chengbin

This is an image