vbe
编译后的VBS代码
VBE则是编译后(加密)的VBS代码,使用记事本打开不能直接看到源代码。(有些例外)。
脚本程序
vbe与vbs
VBE跟VBS差不多,都是VB脚本代码文件,但他们也有不同:
VBS是明文代码,就是说可以直接使用记事本编辑;
加密工具有很多,其中常用的是 Microsoft Script Encoder(screnc.exe),此外还有许多。
VBE格式在QQ传文件中往往不会被拦截,而VBS格式却会被拦截,这应该是程序设计者的一个失误。
因此,所以很多人没有进行加密而直接改扩展名为“VBE”,依然能够运行,只是为了方便一下。
vb脚本程序会被用作恶搞
vb脚本程序因编写简单,体积小,方便灵活,多被人用于恶搞小程序、病毒等。(BASIC代码一直很简单,特别是脚本代码还有一个“wscript”脚本库)
如著名的并且风靡一时的“说‘我是猪’”:恶搞关机vbe文件。
对于这个恶搞程序,解决很简单。在任务管理器中找到进程“wscript.exe”(脚本宿主程序)并结束之,然后在运行中输入并运行或命令提示符“shutdown -a”即可解除定时关机
恶搞程序用这样的方法一般可以解决。病毒则相对比较复杂。
在这里举一个例子:(源代码 Fixed By Me)
'此行代码作用是调用 shutdown 进行重启,60秒倒计时。
Dim uMaMe
循环语句,直到变量 strReturn 等于 “我是猪” 时退出循环。
Else
End If
End If
Loop
'如果你说了“我是猪”,则退出循环,往下执行
vb脚本程序会被作为病毒
有时杀软对于vb脚本文件会认为是病毒,这一般是脚本里有运行“shutdown -s xxx”之类的病毒性质的代码。不是所有的vb脚本文件都有毒。
vb脚本文件有时候会被作为U盘病毒进行传播,典型的例子是“u.vbe”,学校机房的等公共场合较常见,也有相关的蠕虫病毒,相关症状为双击无法打开硬盘。
显卡标准
VESA BIOS Extension
一种显示卡标准。实现各种SVGA显示卡之间的兼容。所有的显示卡厂商都支持VBE标准。由视频电子学标准协会制定。
参考资料
最新修订时间:2024-08-27 15:59
目录
概述
脚本程序
参考资料