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

首頁(yè) > 編程 > VBScript > 正文

簡(jiǎn)單的VBS加密實(shí)現(xiàn)代碼

2019-10-26 18:04:09
字體:
供稿:網(wǎng)友
昨天那個(gè)病毒的加密確實(shí)很恐怖,我不是高手,寫不出那么高級(jí)的加密。但是受病毒第一層加密的啟發(fā),進(jìn)行簡(jiǎn)單的加密還是不難的。當(dāng)然這種低級(jí)的加密只能拿來騙騙一些垃圾的殺毒軟件。使用了msxml2.xmlhttp和adodb.stream對(duì)象的VBS腳本很容易被殺毒軟件認(rèn)為是病毒,不明真相的同學(xué)一看報(bào)毒自然就不敢運(yùn)行了。簡(jiǎn)單加密以后應(yīng)該可以繞過比較垃圾的殺毒軟件。

下面是加密程序,原理很低級(jí),讀取源文件的所有代碼并計(jì)算Asc值后寫入,Execute用Chr還原后的代碼。
復(fù)制代碼 代碼如下:

On Error Resume Next
Set argv = WScript.Arguments
If argv.Count = 0 Then WScript.Quit
Set fso = CreateObject("scripting.filesystemobject")
With fso.OpenTextFile(argv(0),1)
data = .ReadAll : .Close
End With
With fso.OpenTextFile(argv(0)&".txt",2,True)
.WriteLine "data="&Chr(34)&ASCdata(data)&Chr(34)
.WriteLine "Function ChrData(Data)"
.WriteLine "MyArray = Split(Data, "","", -1, 1)"
.WriteLine "For each OldData in MyArray"
.WriteLine "Newdata=NewData"&Chr(38)&"chr(OldData)"
.WriteLine "Next"
.WriteLine "ChrData=NewData"
.WriteLine "End Function"
.WriteLine "execute Chrdata(data)"
.Close
End With
MsgBox "OK!",,"Encrypt"
Function ASCdata(Data)
num=len(data)
newdata=""
For j=1 to num
If j=num then
newdata=newdata&asc(mid(data,j,1))
Else
newdata=newdata&asc(mid(data,j,1))&","
End If
Next
ASCdata=newdata
End function

使用方法:直接將需要加密的VBS腳本拖動(dòng)到這個(gè)加密程序文件上,會(huì)自動(dòng)生成加密后腳本的txt文件。
原文:http://demon.tw/programming/vbs-simple-encrypt.html

您可能感興趣的文章:

VBS加密解密源碼(UserAccounts.CommonDialog) 武林站長(zhǎng)站修正版VBS加密與VBE解密實(shí)現(xiàn)方法VBS加密免殺器 下載VBS加密14法你會(huì)幾種 VBS加密免殺淺談
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 古浪县| 潮安县| 大丰市| 石柱| 昭苏县| 遂川县| 新巴尔虎左旗| 上林县| 北宁市| 大英县| 宕昌县| 思南县| 五寨县| 黎城县| 乐陵市| 屏山县| 达孜县| 华坪县| 桐梓县| 峨眉山市| 东源县| 临清市| 喀喇| 新乡县| 五大连池市| 平阳县| 本溪| 岱山县| 乐业县| 邯郸市| 新安县| 宝兴县| 合江县| 叶城县| 彩票| 依兰县| 公主岭市| 丰台区| 安溪县| 昌都县| 福贡县|