Board logo

主題: [教學]自動清除各盤Autorun.inf的批處理 [打印本頁]

發表人: spc4956    時間: 2007-11-24 01:06 PM     主題: [教學]自動清除各盤Autorun.inf的批處理

Autorun,也指Autorun.inf,是電腦作業系統的DVD以及快閃記憶體自動播放功能,也可以用來自動運行文件,也可以用來給磁碟修改圖標。有時會被電腦病毒如熊貓燒香利用在中毒者各磁碟盤釋放出Autorun.inf以及病毒體自身,造成中毒者無法正常打開硬碟分區以及病毒自身被重新激活。
一個微軟Windows系統下的Autorun.inf文件例子
新建一個純文本文檔,即.txt文件,寫入以下內容:
[hrr]black[/hrr]
[AutoRun]
open=setup.exe
shellexecute=setup.exe
shell\Auto\command=setup.exe
[hrr]black[/hrr]
保存後改.txt尾碼名為.inf,可以將該文件刻錄入光碟中,那麼打開光碟盤符播放時會自動執行setup.exe

自動清除各盤Autorun.inf的批處理
新建一個純文本文檔,即.txt文件,寫入以下內容:
[hrr]black[/hrr]
FOR %%a IN ( C: D: E: F: G: H: I: J: K: L: M: N: O: P: Q: R: S: T: U: V: W: X: Y: Z: )
DO ATTRIB -R -H -S -A %%a\setup.EXE & DEL /F /Q /A -R -H -S -A %%a\setup.EXE & ATTRIB
-R -H -S -A %%a\AUTORUN.INF & DEL /F /Q /A -R -H -S -A %%a\AUTORUN.INF
[hrr]black[/hrr]
保存後改.txt尾碼名為.bat,然後直接雙擊此bat批處理文件運行,會自動刪除各盤的autorun.inf以及setup.EXE文件,無需手工一個一個的刪除。

[spc4956 在  2007-11-24 01:10 PM 作了最後編輯]
發表人: yolu    時間: 2007-11-25 12:08 PM

其實主要原理是利用DOS指令(不要用WINDOWS去點磁碟機圖式)
先打CMD進入命令模式
然後跳到根目錄下
打ATTRIB -r -s -h autorun.inf  解除autorun.inf的隱藏、唯讀、保存屬性
然後 type autorun.inf 查看其內容 是自動執行 哪個執行擋
譬如說是 NTDELECT.exe 這個病毒偽裝擋(樓主 的是setup.exe)
然後再次用attrib 清掉ntdelect.exe 的屬性
再來砍掉 autorun.inf 跟 ntdelect.exe 這兩個檔案
重開機大功告成 ,若還是會復發,請用regedit 去找ntdelect(病毒檔)關鍵字串 看到就刪掉就對囉

[yolu 在  2007-11-25 12:09 PM 作了最後編輯]
發表人: coke555    時間: 2007-11-30 07:50 PM


引用:
yolu寫到:
其實主要原理是利用DOS指令(不要用WINDOWS去點磁碟機圖式)
先打CMD進入命令模式
然後跳到根目錄下
打ATTRIB -r -s -h autorun.inf  解除autorun.inf的隱藏、唯讀、保存屬性
然後 type autorun.inf 查看其內容 是自動執行 哪個執行擋
譬如說是 NTDELECT.exe 這個病毒偽裝擋(樓主 的是setup.exe)
然後再次用attrib 清掉ntdelect.exe 的屬性
再來砍掉 autorun.inf 跟 ntdelect.exe 這兩個檔案
重開機大功告成 ,若還是會復發,請用regedit 去找ntdelect(病毒檔)關鍵字串 看到就刪掉就對囉

[yolu 在  2007-11-25 12:09 PM 作了最後編輯]



這個問題,我昨天才幫我弟解決了一次
就算是刪除regedit 內的ntdelect.exe內容也不行喔
我的作法是用NoName Information Team PE開機
再連上網路,更新病毒碼後
再掃毒就會掃出真正的病毒檔
試看看囉
發表人: yjmg    時間: 2007-12-2 04:56 PM

多謝大大的指點...找時間拿來試試看




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0