天下网吧 >> 网吧天地 >> 网吧技术 >> 网吧安全 >> 正文

解决计算机启动时记事本自动运行的问题

2008-2-18赛迪网佚名

  开机就弹出个无标题的记事本,但是运行msconfig启动项,又没的提示加载记事本,移动硬盘(或优盘)插到USB口时,点击盘符进入时,也会弹出空白记事本。偶尔系统反应较慢;虽然也不是严重影响系统的进程和运行速度,但老是这样,容易让人产生不爽的感觉.于是我上网查了下,找出了点门道来.(后面列出的数据大都出自网上:-)).

  由于这种情况都是在使用了诸如闪盘的移动存储的计算机出现的,所以导致根源应该在闪盘上所存储的文件。这个闪盘可能被感染有蠕虫病毒,在接入别的计算机上便会使得该计算机出现这种开机弹出无标题的记事本的情况,不过蠕虫病毒至少需要激活,也就是执行一下这个蠕虫病毒.

  [蠕虫简单分析]:

  蠕虫名称:Worm.Win32.Delf.aj(AVP)

  蠕虫别名:Trojan.Spy.UsbSpy.a(瑞星)、TrojanSpy.USBSpy.a(江民)

  蠕虫大小:47,104字节

  加壳方式:UPX

  MD5:07adddef653a702b9a11edbcee07e82b

  CRC32:100A382A

  [发作现象]:

  电脑开机时会自动弹出记事本,会生成wincfgs.exe、KB20060111.exe等文件

  [行为分析]:

  1. 在注册表中创建USBSpyRunMutex互斥量,避免重复感染。

  2. 在系统中生成

  C:\%system%\wincfgs.exe(系统、隐藏、只读属性)

  C:\%WINDOWS%\KB20060111.exe(大小66,560 字节,非病毒,是记事本程序)

  3. 在注册表中添加:

  HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\Load=“C:\windows\system32\wincfgs.exe”

  4. 在移动设备中生成RECYCLER\RECYCLER目录和autorun.inf,在这个目录下生成autorun.exe、desktop.ini。

  autorun.inf的内容:

  [autorun]

  open=.\RECYCLER\RECYCLER\autorun.exe

  shell\1=Open

  shell\1\Command=.\RECYCLER\RECYCLER\autorun.exe

  shell\2\=Browser

  shell\2\Command=.\RECYCLER\RECYCLER\autorun.exe

  shellexecute=.\RECYCLER\RECYCLER\autorun.exe

  

  autorun.exe同wincfgs.exe

  desktop.ini的内容:

  [.ShellClassInfo]

  CLSID={645FF040-5081-101B-9F08-00AA002F954E}

  由此可见,当含有病毒的移动设备接入电脑时,蠕虫会被自动运行。

  开机弹出的记事本便是这个KB20060111.exe文件了,诱发这个KB20060111.exe的启动可能不是常规启动项,而是wincfgs.exe这个文件启动(呼叫)KB20060111.exe文件的。就是说KB20060111.exe这个文件并非病毒或者Joke程序本身,其实KB20060111.exe就是一个记事本程序(这也就是为什么KB20060111.exe文件的图标也是一个记事本程序的图标的缘故)。另外没有清理wincfgs.exe的计算机再次接入一个干净的移动存储设备可能会再次传染这个移动存储设备。

  [修改办法]

  1、修改注册表

  a.运行“regedit”启动注册表编辑器;

  b.分别删除注册表

  HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows

  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows

  下的Load注册表键里的键值内容。

  不放心的话可以搜索“wincfgs.exe”的注册表键并删除之

  2、删除文件

  %SystemRoot%\system32\wincfgs.exe

  %SystemRoot%\KB20060111.exe

  3移动存储设备:

  连接好USB后,打开我的电脑,点右键选择打开(不要直接点击打开或点“open”),然后打开菜单栏的"工具"->"文件夹选项"->"查看",去掉“隐藏受保护的系统文件(推荐)”前面的勾。删除掉优盘里面的desktop.ini,wincfgs.exe和autorun.inf

  移动硬盘的手动删除每个盘符下面的desktop.ini,wincfgs.exe和autorun.inf文件。。

  还有个方便的方法 批处理删除注册表修改:

  复制下面文字到记事本,另存为“Wincfgs_kill.bat”(注意保存时选择文件类型为“所有文件”)

  echo off

  tskill KB20060111

  tskill wincfgs

  del %windir%\kb20060111.exe

  del %windir%\system32\wincfgs.exe

  reg delete "HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows" /v "load" /f

  reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows" /v "load" /t REG_SZ /d "" /f

  然后运行,完毕后重启电脑

  

  进入注册表,查找,点开始---运行,输入regedit

  “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\”

  删除Run下面的相应项就可以了;

  或者在“开始”→“运行”处输入“msconfig”,把启动下面相应的那个程序前面的“√”去掉,重新启动计算机就可以了。(e129)

欢迎访问最专业的网吧论坛,无盘论坛,网吧经营,网咖管理,网吧专业论坛https://bbs.txwb.com

关注天下网吧微信,了解网吧网咖经营管理,安装维护:


本文来源:赛迪网 作者:佚名

声明
本文来源地址:0
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系Email:support@txwb.com.,本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行