易语言通过枚举密码进行破解rar压缩包文件的代码

论坛 期权论坛 脚本     
niminba   2021-5-23 04:41   1761   0

rar密码破解源码

此功能需要加载精易模块5.6

.版本 2
.支持库 xplib
.程序集 窗口程序集_启动窗口
.程序集变量 程序集_数组1, 文本型, , "0"
.程序集变量 程序集_数组2, 文本型, , "0"
.程序集变量 程序集_数组3, 文本型, , "0"
.程序集变量 程序集_数组4, 文本型, , "0"
.程序集变量 程序集_数组5, 文本型, , "0"
.程序集变量 程序集_数组_文本汇总, 文本型, , "0"
.程序集变量 程序集_数组_标点汇总, 文本型, , "0"
.程序集变量 程序集_破解字典, 整数型
.子程序 __启动窗口_创建完毕
XP风格 (1)
.子程序 _按钮_打开_被单击
通用对话框.初始目录 = 取当前目录 ()
通用对话框.打开 ()
编辑框_文件路径.内容 = 通用对话框.文件名
.子程序 _选择框_小写字母_被单击
.如果真 (选择框_小写字母.选中 = 真)
  程序集_数组1 = { “a”, “b”, “c”, “d”, “e”, “f”, “g”, “h”, “i”, “j”, “k”, “l”, “m”, “n”, “o”, “p”, “q”, “r”, “s”, “t”, “u”, “v”, “w”, “x”, “y”, “z” }
.如果真结束
.如果真 (选择框_小写字母.选中 = 假)
  清除数组 (程序集_数组1)
.如果真结束
.子程序 _选择框_大写字母_被单击
.如果真 (选择框_大写字母.选中 = 真)
  程序集_数组2 = { “A”, “B”, “C”, “D”, “E”, “F”, “G”, “H”, “I”, “J”, “K”, “L”, “M”, “N”, “O”, “P”, “Q”, “R”, “S”, “T”, “U”, “V”, “W”, “X”, “Y”, “Z” }
.如果真结束
.如果真 (选择框_大写字母.选中 = 假)
  清除数组 (程序集_数组2)
.如果真结束
.子程序 _选择框_数字_被单击
.如果真 (选择框_数字.选中 = 真)
  程序集_数组3 = { “0”, “1”, “2”, “3”, “4”, “5”, “6”, “7”, “8”, “9” }
.如果真结束
.如果真 (选择框_数字.选中 = 假)
  清除数组 (程序集_数组3)
.如果真结束
.子程序 _选择框_英文标点_被单击
.如果真 (选择框_英文标点.选中 = 真)
  程序集_数组4 = { “`”, “~”, “!”, “@”, “#”, “$”, “%”, “^”, “&”, “*”, “(”, “)”, “-”, “_”, “=”, “+”, “\”, “|”, “[”, “]”, “{”, “}”, “;”, “:”, “'”, #左引号, #右引号, “,”, “<”, “>”, “.”, “/”, “?” }
.如果真结束
.如果真 (选择框_英文标点.选中 = 假)
  清除数组 (程序集_数组4)
.如果真结束
.子程序 _选择框_中文标点_被单击
.如果真 (选择框_中文标点.选中 = 真)
  程序集_数组5 = { “
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:1060120
帖子:212021
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP