加密-解密TXT文件
<b>加密-解密TXT文件<br>将以下代码复制保存为333.VBS文件,奇数次运行该VBS文件是加密你要加密的TXT文件,</b><b>偶数次运行</b><b>该VBS文件</b><b>是解密</b><b>你已加密的TXT文件</b><br><br>'***-----***-------***加密-解密.vbs***-----***------****<br><br>z=inputbox("请输入路径","加密-解密TXT文件","e:\12345\123.txt") <br><br> '---------------------------------------------1<br> set fso=CreateObject("Scripting.FileSystemObject")<br> set fsofile=fso.OpenTextFile(z, 1, true)<br> tempstr=fsofile.Readall<br>tempstr=replace(tempstr, "a", "※")<br>tempstr=replace(tempstr, "b", "£")<br>tempstr=replace(tempstr, "c", "¥")<br>tempstr=replace(tempstr, "d", "¢")<br>tempstr=replace(tempstr, "e", "¬")<br>tempstr=replace(tempstr, "f", "]")<br><br>tempstr=replace(tempstr, "※", "f")<br>tempstr=replace(tempstr, "£", "e")<br>tempstr=replace(tempstr, "¥", "d")<br>tempstr=replace(tempstr, "¢", "c")<br>tempstr=replace(tempstr, "¬", "b")<br>tempstr=replace(tempstr, "]", "a")<br> fsofile.close<br> set fsofile1=fso.OpenTextFile(z, 2, true)<br> fsofile1.WriteLine tempstr<br>fsofile1.close<br> '---------------------------------------------2<br> set fso=CreateObject("Scripting.FileSystemObject")<br> set fsofile=fso.OpenTextFile(z, 1, true)<br> tempstr=fsofile.Readall<br>tempstr=replace(tempstr, "g", "※")<br>tempstr=replace(tempstr, "h", "£")<br>tempstr=replace(tempstr, "i", "¥")<br>tempstr=replace(tempstr, "1", "¢")<br>tempstr=replace(tempstr, "2", "¬")<br>tempstr=replace(tempstr, "3", "]")<br><br>tempstr=replace(tempstr, "※", "3")<br>tempstr=replace(tempstr, "£", "2")<br>tempstr=replace(tempstr, "¥", "1")<br>tempstr=replace(tempstr, "¢", "i")<br>tempstr=replace(tempstr, "¬", "h")<br>tempstr=replace(tempstr, "]", "g")<br> fsofile.close<br> set fsofile1=fso.OpenTextFile(z, 2, true)<br> fsofile1.WriteLine tempstr<br>fsofile1.close<br> '---------------------------------------------3<br> set fso=CreateObject("Scripting.FileSystemObject")<br> set fsofile=fso.OpenTextFile(z, 1, true)<br> tempstr=fsofile.Readall<br>tempstr=replace(tempstr, "j", "※")<br>tempstr=replace(tempstr, "k", "£")<br>tempstr=replace(tempstr, "l", "¥")<br>tempstr=replace(tempstr, "4", "¢")<br>tempstr=replace(tempstr, "5", "¬")<br>tempstr=replace(tempstr, "6", "]")<br><br>tempstr=replace(tempstr, "※", "6")<br>tempstr=replace(tempstr, "£", "5")<br>tempstr=replace(tempstr, "¥", "4")<br>tempstr=replace(tempstr, "¢", "l")<br>tempstr=replace(tempstr, "¬", "k")<br>tempstr=replace(tempstr, "]", "j")<br> fsofile.close<br> set fsofile1=fso.OpenTextFile(z, 2, true)<br> fsofile1.WriteLine tempstr<br>fsofile1.close<br> '---------------------------------------------4<br> set fso=CreateObject("Scripting.FileSystemObject")<br> set fsofile=fso.OpenTextFile(z, 1, true)<br> tempstr=fsofile.Readall<br>tempstr=replace(tempstr, "m", "※")<br>tempstr=replace(tempstr, "n", "£")<br>tempstr=replace(tempstr, "o", "¥")<br>tempstr=replace(tempstr, ",", "¢")<br>tempstr=replace(tempstr, ".", "¬")<br>tempstr=replace(tempstr, "/", "]")<br><br>tempstr=replace(tempstr, "※", "/")<br>tempstr=replace(tempstr, "£", ".")<br>tempstr=replace(tempstr, "¥", ",")<br>tempstr=replace(tempstr, "¢", "o")<br>tempstr=replace(tempstr, "¬", "n")<br>tempstr=replace(tempstr, "]", "m")<br> fsofile.close<br> set fsofile1=fso.OpenTextFile(z, 2, true)<br> fsofile1.WriteLine tempstr<br>fsofile1.close<br> '---------------------------------------------5<br> set fso=CreateObject("Scripting.FileSystemObject")<br> set fsofile=fso.OpenTextFile(z, 1, true)<br> tempstr=fsofile.Readall<br>tempstr=replace(tempstr, "p", "※")<br>tempstr=replace(tempstr, "q", "£")<br>tempstr=replace(tempstr, "r", "¥")<br>tempstr=replace(tempstr, " ", "¢")<br>tempstr=replace(tempstr, "\", "¬")<br>tempstr=replace(tempstr, "=", "]")<br><br>tempstr=replace(tempstr, "※", "=")<br>tempstr=replace(tempstr, "£", "\")<br>tempstr=replace(tempstr, "¥", " ")<br>tempstr=replace(tempstr, "¢", "r")<br>tempstr=replace(tempstr, "¬", "q")<br>tempstr=replace(tempstr, "]", "p")<br> fsofile.close<br> set fsofile1=fso.OpenTextFile(z, 2, true)<br> fsofile1.WriteLine tempstr<br>fsofile1.close<br> '---------------------------------------------6<br> set fso=CreateObject("Scripting.FileSystemObject")<br> set fsofile=fso.OpenTextFile(z, 1, true)<br> tempstr=fsofile.Readall<br>tempstr=replace(tempstr, "s", "※")<br>tempstr=replace(tempstr, "t", "£")<br>tempstr=replace(tempstr, "u", "¥")<br>tempstr=replace(tempstr, "7", "¢")<br>tempstr=replace(tempstr, "8", "¬")<br>tempstr=replace(tempstr, "9", "]")<br><br>tempstr=replace(tempstr, "※", "9")<br>tempstr=replace(tempstr, "£", "8")<br>tempstr=replace(tempstr, "¥", "7")<br>tempstr=replace(tempstr, "¢", "u")<br>tempstr=replace(tempstr, "¬", "t")<br>tempstr=replace(tempstr, "]", "s")<br> fsofile.close<br> set fsofile1=fso.OpenTextFile(z, 2, true)<br> fsofile1.WriteLine tempstr<br>fsofile1.close<br> '---------------------------------------------7<br> set fso=CreateObject("Scripting.FileSystemObject")<br> set fsofile=fso.OpenTextFile(z, 1, true)<br> tempstr=fsofile.Readall<br>tempstr=replace(tempstr, "v", "※")<br>tempstr=replace(tempstr, "w", "£")<br>tempstr=replace(tempstr, "x", "¥")<br>tempstr=replace(tempstr, "%", "¢")<br>tempstr=replace(tempstr, ")", "¬")<br>tempstr=replace(tempstr, "(", "]")<br><br>tempstr=replace(tempstr, "※", "(")<br>tempstr=replace(tempstr, "£", ")")<br>tempstr=replace(tempstr, "¥", "%")<br>tempstr=replace(tempstr, "¢", "x")<br>tempstr=replace(tempstr, "¬", "w")<br>tempstr=replace(tempstr, "]", "v")<br> fsofile.close<br> set fsofile1=fso.OpenTextFile(z, 2, true)<br> fsofile1.WriteLine tempstr<br>fsofile1.close<br> msgbox "OK"[align=right][color=#000066][此贴子已经被作者于2007-10-14 20:25:45编辑过][/color][/align]
哈哈,乱码加密.<BR>帮你顶一个. 哈哈~[em17] <P>偶也来顶一个</P> 对文字没有什么用啊 对文字没有用,只加密数字! <P>修改一下</P> 呵呵,替换算法... 对文字有用啊<br>例如:tempstr=replace(tempstr, "小鸡巴", "大大的")<br>就把"小鸡巴"换成了"大大的" 经典的老式加密算法,不错,顶一个... 不錯 我要的只是加密,解密的不要。拿来整人的,要不就是可以对所有文件加密的程序。 <P> 对文字不行啊</P> 不错,顶了
顶一个
顶啊,以前没有玩过 呵呵 这貌似简单属于C里面的吧?! 程序写的太死了,不可能对每个字符都来个replace吧! 呵呵..不错的东西不过要写起来是不是会很麻烦 ? 这是什么语言????
***.vbs
页:
[1]
