前段时间在机房上机,有些同学优盘不幸中毒……优盘里的文件夹变成了exe文件,更严重的是回来插自己的笔记本也把笔记本里的文件夹变成了exe文件,然后就是打不开了,一点的话XX卫士就提示说木马。
我之前也发现了,我以为是360安全卫士犯贱,于是把机房电脑里的360杀毒、卫士卸载了,优盘插机房电脑就没问题了,回来插自己的电脑也没问题。
用搜索引擎,找到了解决办法:
文件夹并未真正变成.exe,真正的文件夹被隐藏起来了(并不是普通的文件夹选项里的隐藏),exe文件是伪造的,都是一定大小的。
解决办法,先用杀毒软件(不是XX卫士)扫描感染的盘,删除木马。然后发现文件夹没了,不用担心,其实你看盘符被使用的容量并没变,所以文件夹还是在的。
然后在百度知道查到,一个.bat批处理文件即可让不见的文件夹显示:
@echo off
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v Hidden /t reg_dword /d 1 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v HideFileExt /t reg_dword /d 0 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v ShowSuperHidden /t reg_dword /d 1 /f
pause
新建个xx.txt(没显示后缀名的在 工具——文件夹选项 修改),把代码内容复制进去保存关闭,然后改后缀名为bat,把bat文件放到盘符根目录,双击一下再按一下键盘退出即可。
此时看到隐藏的内容都显示出来了,但是依然无法让其在不显示隐藏文件的状态下显示,文件夹属性的“隐藏”状态无法更改。
这时需要再新建个yy.bat文件:
@echo off
title 修改系统属性和隐藏属性
color f0
mode con: cols=41 lines=25
:start
cls
ECHO ================================
ECHO 请选择要进行的操作,然后按回车
ECHO ————————————————
echo 加系统和隐藏属性…………1
echo.
echo 减系统和隐藏属性…………2
echo.
echo 退出…………………………3
echo.
set /p UserSelection=选择 ( 1 , 2 )
set b=%1
if "%UserSelection%"=="1" (
attrib -s -h %b%
attrib +s +h %b%
attrib /s /d -s -h %b%\*
attrib /s /d +s +h %b%\*
)
if "%UserSelection%"=="2" (
attrib -s -h %b%
attrib /s /d -s -h %b%\*
)
pause>nul
exit
这时把想要修改系统属性和隐藏属性的文件直接施入这个文件中,按提示输入2,然后按Enter就可以了。一次只能施一个文件夹。
问题就这样解决了。当然第二步也有其他方法,但是我觉得比较麻烦,可参见参考链接。
参考资料: