动画内任何广告皆为作者个人行为,网络交易,风险自负
大家新年好,我是浪々仔这是2008年的第一个教程,决定给大家做个真正有用的教程,网马免杀~
56
<script language="VBScript"> function Decode(k) dim s,t,i s=Split(k,"") t="" for i=0 to Ubound(s) t=t+char((s(i)) next Decode=t End Function dim str1 str1="转换后的" execute(Decode(str1)) </script>
不过有的时候这种方法也会失效,当然我们还有办法。一般这种方法失效的原因是str1表示的字符串也被加入病毒库了,我们只要对str1加密就行了。谭浩强爷爷讲过一种古老的加密方式,把每个字符的asc加一个数形成密文。比如我们对每个数加1形成:str1="61+1",再修改decode函数,将t=t+chr(s(i))改为t=t+chr(s(i)-1),这下又免杀了。
对字符串的加密方法实在太多了,除了上面的每个字符asc加固定值,还有字符串颠倒,中间的空格分隔符用其它符号等等,总之你只要找到一个可逆函数F(x),用str1表示F(x)加密过的字符串,然后执行EXECUTE(F-1(str1))就行了。
|