一、vbe与vb
VBE跟VBS差不多,都是VB脚本代码文件,但他们也有不同:
VBS是明文代码,就是说可以直接使用记事本编辑;
VBE则是编译后(加密)的VBS代码,使用记事本打开不能直接看到源代码。(有些例外)
加密工具有很多,其中常用的是 Microsoft Script Encoder(screnc.exe),此外还有许多。
VBE格式在QQ传文件中往往不会被拦截,而VBS格式却会被拦截,这应该是程序设计者的一个失误。
因此,所以很多人没有进行加密而直接改扩展名为“VBE”,依然能够运行,只是为了方便一下。
二、vb脚本程序会被用作恶搞
vb脚本程序因编写简单,体积小,方便灵活,多被人用于恶搞小程序、病毒等。(BASIC代码一直很简单,特别是脚本代码还有一个“wscript”脚本库)
如著名的并且风靡一时的“说‘我是猪'”:恶搞关机vbe文件。
对于这个恶搞程序,解决很简单。在任务管理器中找到进程“wscript.exe”(脚本宿主程序)并结束之,然后在运行中输入并运行“shutdown -a”即可解除定时关机。
恶搞程序用这样的方法一般可以解决。病毒则相对比较复杂。
在这里举一个例子:(源代码 Fixed By Me)
复制代码 代码如下:
Set objWSHShell = wscript.CreateObject("wscript.shell") '定义并初始化Shell对象
objWSHShell.Run "shutdown.exe -r -t 60 -c ""说我是猪,不说“我是猪”就会关机,不信邪的你可以试下。"" ", 0, True
'此行代码作用是调用 shutdown 进行重启,60秒倒计时。
Dim uMaMe
Do While (strReturn <> "我是猪") '循环语句,直到变量 strReturn 等于 “我是猪” 时退出循环。
strReturn = InputBox("说我是猪,就可以不关机,快点,说 ""我是猪"" ", "好好考虑吧……", "你才是", 8000, 7000)
If strReturn = "你才是" Then
If uMaMe <> "yes" Then
uMaMe = "yes"
objWSHShell.popup "敢骂我,你再骂一次试看看!",1,"",4096
Else
objWSHShell.popup "好哇,天堂有路你不走,关机无门你偏来,关机吧~~~", 1,"",4096
objWSHShell.Run "shutdown.exe -r -t 0 ", 0, True '直接关机
End If
End If
Loop
'如果你说了“我是猪”,则退出循环,往下执行
objWSHShell.Run "shutdown.exe -a", 0, True '解除定时关机
objWSHShell.popup "早说不就行了嘛",1,"",4096
三、vb脚本程序会被作为病毒
有时杀软对于vb脚本文件会认为是病毒,这一般是脚本里有运行“shutdown -s xxx”之类的病毒性质的代码。不是所有的vb脚本文件都有毒。
vb脚本文件有时候会被作为U盘病毒进行传播,典型的例子是“u.vbe”,学校机房的等公共场合较常见,也有相关的蠕虫病毒,相关症状为双击无法打开硬盘。
四、vbe也被称为Visual Basic Edirtor
VBE跟VBS差不多,都是VB脚本代码文件,但他们也有不同:
VBS是明文代码,就是说可以直接使用记事本编辑;
VBE则是编译后(加密)的VBS代码,使用记事本打开不能直接看到源代码。(有些例外)
加密工具有很多,其中常用的是 Microsoft Script Encoder(screnc.exe),此外还有许多。
VBE格式在QQ传文件中往往不会被拦截,而VBS格式却会被拦截,这应该是程序设计者的一个失误。
因此,所以很多人没有进行加密而直接改扩展名为“VBE”,依然能够运行,只是为了方便一下。
二、vb脚本程序会被用作恶搞
vb脚本程序因编写简单,体积小,方便灵活,多被人用于恶搞小程序、病毒等。(BASIC代码一直很简单,特别是脚本代码还有一个“wscript”脚本库)
如著名的并且风靡一时的“说‘我是猪'”:恶搞关机vbe文件。
对于这个恶搞程序,解决很简单。在任务管理器中找到进程“wscript.exe”(脚本宿主程序)并结束之,然后在运行中输入并运行“shutdown -a”即可解除定时关机。
恶搞程序用这样的方法一般可以解决。病毒则相对比较复杂。
在这里举一个例子:(源代码 Fixed By Me)
复制代码 代码如下:
Set objWSHShell = wscript.CreateObject("wscript.shell") '定义并初始化Shell对象
objWSHShell.Run "shutdown.exe -r -t 60 -c ""说我是猪,不说“我是猪”就会关机,不信邪的你可以试下。"" ", 0, True
'此行代码作用是调用 shutdown 进行重启,60秒倒计时。
Dim uMaMe
Do While (strReturn <> "我是猪") '循环语句,直到变量 strReturn 等于 “我是猪” 时退出循环。
strReturn = InputBox("说我是猪,就可以不关机,快点,说 ""我是猪"" ", "好好考虑吧……", "你才是", 8000, 7000)
If strReturn = "你才是" Then
If uMaMe <> "yes" Then
uMaMe = "yes"
objWSHShell.popup "敢骂我,你再骂一次试看看!",1,"",4096
Else
objWSHShell.popup "好哇,天堂有路你不走,关机无门你偏来,关机吧~~~", 1,"",4096
objWSHShell.Run "shutdown.exe -r -t 0 ", 0, True '直接关机
End If
End If
Loop
'如果你说了“我是猪”,则退出循环,往下执行
objWSHShell.Run "shutdown.exe -a", 0, True '解除定时关机
objWSHShell.popup "早说不就行了嘛",1,"",4096
三、vb脚本程序会被作为病毒
有时杀软对于vb脚本文件会认为是病毒,这一般是脚本里有运行“shutdown -s xxx”之类的病毒性质的代码。不是所有的vb脚本文件都有毒。
vb脚本文件有时候会被作为U盘病毒进行传播,典型的例子是“u.vbe”,学校机房的等公共场合较常见,也有相关的蠕虫病毒,相关症状为双击无法打开硬盘。
四、vbe也被称为Visual Basic Edirtor
功欲善其事,必先利其器!在我们要学习VBA与用VBA编写代码时,必须先熟悉开发的环境——VBE。
VBE——Visual Basic Edirtor,如果大家对微软的一门编程语言有所了解的话,那对VBE的样子也就不会陌生的。那怎么进入VBE呢?
从Excel菜单中,选择工具——宏——Visual Basic 编辑器,或者按快捷键Alt+F11即可进入,不少朋友可能都没有接触过VBE,甚至连Excel中包含这个编辑器都一无所知,下面这张图就展现出VBE最常用的七个窗口,而图片也让这几个窗口更容易说明。
标签:
VBE
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件!
如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
暂无“了解VBE VBE则是编译后(加密)的VBS代码”评论...
RTX 5090要首发 性能要翻倍!三星展示GDDR7显存
三星在GTC上展示了专为下一代游戏GPU设计的GDDR7内存。
首次推出的GDDR7内存模块密度为16GB,每个模块容量为2GB。其速度预设为32 Gbps(PAM3),但也可以降至28 Gbps,以提高产量和初始阶段的整体性能和成本效益。
据三星表示,GDDR7内存的能效将提高20%,同时工作电压仅为1.1V,低于标准的1.2V。通过采用更新的封装材料和优化的电路设计,使得在高速运行时的发热量降低,GDDR7的热阻比GDDR6降低了70%。
更新动态
2024年11月23日
2024年11月23日
- 凤飞飞《我们的主题曲》飞跃制作[正版原抓WAV+CUE]
- 刘嘉亮《亮情歌2》[WAV+CUE][1G]
- 红馆40·谭咏麟《歌者恋歌浓情30年演唱会》3CD[低速原抓WAV+CUE][1.8G]
- 刘纬武《睡眠宝宝竖琴童谣 吉卜力工作室 白噪音安抚》[320K/MP3][193.25MB]
- 【轻音乐】曼托凡尼乐团《精选辑》2CD.1998[FLAC+CUE整轨]
- 邝美云《心中有爱》1989年香港DMIJP版1MTO东芝首版[WAV+CUE]
- 群星《情叹-发烧女声DSD》天籁女声发烧碟[WAV+CUE]
- 刘纬武《睡眠宝宝竖琴童谣 吉卜力工作室 白噪音安抚》[FLAC/分轨][748.03MB]
- 理想混蛋《Origin Sessions》[320K/MP3][37.47MB]
- 公馆青少年《我其实一点都不酷》[320K/MP3][78.78MB]
- 群星《情叹-发烧男声DSD》最值得珍藏的完美男声[WAV+CUE]
- 群星《国韵飘香·贵妃醉酒HQCD黑胶王》2CD[WAV]
- 卫兰《DAUGHTER》【低速原抓WAV+CUE】
- 公馆青少年《我其实一点都不酷》[FLAC/分轨][398.22MB]
- ZWEI《迟暮的花 (Explicit)》[320K/MP3][57.16MB]