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

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

XorEncode的vbs實(shí)現(xiàn)代碼

2020-06-26 18:18:18
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
vbs XorEncode實(shí)現(xiàn)代碼
 
復(fù)制代碼代碼如下:

If Not WScript.Arguments.Count=1 Then WScript.Echo "請(qǐng)將要轉(zhuǎn)換的vbs文件托拽到我身上!":WScript.Quit 
Set fso=CreateObject("Scripting.FileSystemObject") 
Set self=fso.OpenTextFile(WScript.ScriptFullName) 
Set vbs=fso.CreateTextFile(Left(WScript.Arguments(0),Len(WScript.Arguments(0))-4)+"_XorEncode.vbs") 
Do Until self.AtEndOfStream 
aline=self.ReadLine 
If aline="Function Decode(s,n)" Then w=true 
If w Then vbs.WriteLine aline 
Loop 
Set src=fso.OpenTextFile(WScript.Arguments(0)) 
Randomize:n=Int(255*Rnd+1) 
vbs.WriteLine "Execute("&"Decode("""&Encode(src.Read(fso.GetFile(WScript.Arguments(0)).Size),n)&""","&n&"))" 
src.Close:vbs.Close:self.Close 
Set src=Nothing:Set vbs=Nothing:Set self=Nothing:Set fso=Nothing 
WScript.Echo "Successful!" 
Function Encode(s,n) 
For i=1 To Len(s) 
Encode=Encode&" "&(Asc(Mid(s,i,1)) Xor n) 
Next 
End Function 
Function Decode(s,n) 
ns=Split(Mid(s,2,Len(s)-1)) 
For i=0 To UBound(ns) 
Decode=Decode&Chr(CInt(ns(i)) Xor n) 
Next 
End Function 
 
 

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 清水县| 斗六市| 清徐县| 德庆县| 克什克腾旗| 南岸区| 连江县| 志丹县| 营口市| 杨浦区| 海盐县| 开化县| 乌拉特前旗| 开平市| 高雄市| 英山县| 东海县| 弥勒县| 蚌埠市| 格尔木市| 乐亭县| 黄石市| 松潘县| 塔城市| 固镇县| 思南县| 扎鲁特旗| 汶上县| 铜梁县| 蒙阴县| 东乌珠穆沁旗| 科技| 称多县| 洞口县| 武义县| 平江县| 册亨县| 汕头市| 龙陵县| 鸡泽县| 二手房|