三九宝宝网宝宝教育教学论文

易语言给软件加密

01月06日 编辑 39baobao.com

.版本 2 .支持库 PBShell

.程序集 窗口程序集1

.子程序 _按钮_加密_被单击 .局部变量 加密文件, 字节集 .局部变量 LZ设置的密码, 整数型 .局部变量 循环次数, 整数型

加密文件 = 读入文件 (“LZ设置的文件路径”) LZ设置的密码 = 123456 置随机数种子 (LZ设置的密码) .计次循环首 (取字节集长度 (加密文件), 循环次数) 加密文件 [循环次数] = 加密文件 [循环次数] + 取随机数 (0, 100) .计次循环尾 () 写到文件 (取特定目录 (3) + “加密文件.易语言加密文件”, 加密文件)

.子程序 _按钮_解密_被单击 .局部变量 加密文件, 字节集 .局部变量 LZ设置的密码, 整数型 .局部变量 循环次数, 整数型

加密文件 = 读入文件 (“LZ设置的文件路径”) LZ设置的密码 = 123456 置随机数种子 (LZ设置的密码) .计次循环首 (取字节集长度 (加密文件), 循环次数) 加密文件 [循环次数] = 加密文件 [循环次数] - 取随机数 (0, 100) .计次循环尾 () 写到文件 (取特定目录 (3) + “加密源文件.exe”, 加密文件) 运行 (取特定目录 (3) + “加密源文件.exe”, 假, )

推荐阅读
图文推荐