VB编的U盘病毒原理是怎样的?

来源:百度知道 编辑:UC知道 时间:2024/06/28 03:33:34
为什么盘符根目录下的auto.inf 会导致病毒运行呢
一 没有人帮我分析 一下这个的意思
[autorun]
open=auto.exe
shell\open=打开(&O)
shell\open\Command=RECYCLER\autorun.exe -OpenCurDir
shell\open\Default=1
shell\explore=资源管理器(&X)
shell\explore\Command=RECYCLER\autorun.exe -ExploreCurDir

因为autorun.inf这个文件的作用自动运行某个文件,上面写那么多,无非就是双击打开,右键选择打开或从资源管理器打开某个盘的时候,都要自动运行open=所指定的那个exe文件,也就是病毒文件auto.exe或回收站里的autorun.exe,而autorun.inf这个文件并不算病毒文件,只不过是启动病毒文件的一个条件而已。

Open=auto.exe
;这句是当双击打开这个磁盘时运行auto.exe文件
Shell\Open=打开(&o)
;这句是在磁盘右键菜单上添加"打开(&0)选项,快捷键是O键
shell\open\Command=RECYCLER\autorun.exe -OpenCurDir
;这句是当从右键菜单中选"打开"运行的程序,为AutoRun.exe,启动参数为当前目录,即你的磁盘目录
shell\open\Default=1
;双击默认选择"打开"选项
后面的就不用说了,至此病毒已经运行,后面的只是用Explorer间接再打开这个磁盘,伪装而已

autorun] '自动运行文件头
open=auto.exe ‘打开后运行auto.exe
shell\open=打开(&O) '生成右键“打开”
shell\open\Command=RECYCLER\autorun.exe - OpenCurDir
shell\open\Default=1
shell\explore=资源管理器(&X) '生成右键“资源管理器” ’运行RECYCLER\autorun.exe 路径的文件
shell\explore\Command=RECYCLER\autorun.exe -ExploreCurDir ’运行RECYCLER\autorun.exe 路径的文件