国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > VBScript > 正文

了解VBE VBE則是編譯后(加密)的VBS代碼

2019-10-26 18:05:21
字體:
供稿:網(wǎng)友
一、vbe與vb

  VBE跟VBS差不多,都是VB腳本代碼文件,但他們也有不同:
  VBS是明文代碼,就是說可以直接使用記事本編輯;
  VBE則是編譯后(加密)的VBS代碼,使用記事本打開不能直接看到源代碼。(有些例外)
  加密工具有很多,其中常用的是 Microsoft Script Encoder(screnc.exe),此外還有許多。
  VBE格式在QQ傳文件中往往不會被攔截,而VBS格式卻會被攔截,這應(yīng)該是程序設(shè)計者的一個失誤。
  因此,所以很多人沒有進行加密而直接改擴展名為“VBE”,依然能夠運行,只是為了方便一下。

二、vb腳本程序會被用作惡搞

  vb腳本程序因編寫簡單,體積小,方便靈活,多被人用于惡搞小程序、病毒等。(BASIC代碼一直很簡單,特別是腳本代碼還有一個“wscript”腳本庫)
  如著名的并且風(fēng)靡一時的“說‘我是豬'”:惡搞關(guān)機vbe文件。
  對于這個惡搞程序,解決很簡單。在任務(wù)管理器中找到進程“wscript.exe”(腳本宿主程序)并結(jié)束之,然后在運行中輸入并運行“shutdown -a”即可解除定時關(guān)機。
  惡搞程序用這樣的方法一般可以解決。病毒則相對比較復(fù)雜。
  在這里舉一個例子:(源代碼 Fixed By Me)
復(fù)制代碼 代碼如下:

  Set objWSHShell = wscript.CreateObject("wscript.shell") '定義并初始化Shell對象
  objWSHShell.Run "shutdown.exe -r -t 60 -c ""說我是豬,不說“我是豬”就會關(guān)機,不信邪的你可以試下。"" ", 0, True
  '此行代碼作用是調(diào)用 shutdown 進行重啟,60秒倒計時。
  Dim uMaMe
  Do While (strReturn <> "我是豬") '循環(huán)語句,直到變量 strReturn 等于 “我是豬” 時退出循環(huán)。
  strReturn = InputBox("說我是豬,就可以不關(guān)機,快點,說 ""我是豬"" ", "好好考慮吧……", "你才是", 8000, 7000)
  If strReturn = "你才是" Then
  If uMaMe <> "yes" Then
  uMaMe = "yes"
  objWSHShell.popup "敢罵我,你再罵一次試看看!",1,"",4096
  Else
  objWSHShell.popup "好哇,天堂有路你不走,關(guān)機無門你偏來,關(guān)機吧~~~", 1,"",4096
  objWSHShell.Run "shutdown.exe -r -t 0 ", 0, True '直接關(guān)機
  End If
  End If
  Loop
  '如果你說了“我是豬”,則退出循環(huán),往下執(zhí)行
  objWSHShell.Run "shutdown.exe -a", 0, True '解除定時關(guān)機
  objWSHShell.popup "早說不就行了嘛",1,"",4096


三、vb腳本程序會被作為病毒

  有時殺軟對于vb腳本文件會認為是病毒,這一般是腳本里有運行“shutdown -s xxx”之類的病毒性質(zhì)的代碼。不是所有的vb腳本文件都有毒。
  vb腳本文件有時候會被作為U盤病毒進行傳播,典型的例子是“u.vbe”,學(xué)校機房的等公共場合較常見,也有相關(guān)的蠕蟲病毒,相關(guān)癥狀為雙擊無法打開硬盤。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 莱州市| 邵武市| 特克斯县| 岑巩县| 栾城县| 祁阳县| 清河县| 隆昌县| 二连浩特市| 定陶县| 久治县| 湘乡市| 介休市| 通渭县| 兴和县| 博乐市| 厦门市| 咸丰县| 疏勒县| 宜州市| 稷山县| 鸡东县| 牙克石市| 雷波县| 岑溪市| 武胜县| 卓资县| 武定县| 仲巴县| 綦江县| 长春市| 定日县| 内江市| 葵青区| 新干县| 新宁县| 元江| 清水河县| 嘉禾县| 屏山县| 华池县|