将数字转化为特殊符号的密码
2017-06-04 11:16
253 查看
发现一个小站, 密码加密方式为:
0-9转化为()*+,-./ !
a-z或A-Z也将转化为其他字母等
这里只测试数字
比如密文是:
+++++
结果将为: 33333
下面是一个解密的小脚本:
运行结果:
0-9转化为()*+,-./ !
a-z或A-Z也将转化为其他字母等
这里只测试数字
比如密文是:
+++++
结果将为: 33333
下面是一个解密的小脚本:
use v6; use HTTP::UserAgent; say "输入纯标点密码!"; my $password = get(); #say $password.comb; my %password = '(',0,')',1,'*',2,'+',3,',',4,'-',5,'.',6,'/',7,' ',8,'!',9; for $password.comb -> $key { print %password{$key}; }
运行结果:
相关文章推荐
- 检验密码里面是否包含 数字、大写字母、小字字母、特殊符号的小程序
- 正则表达式验证密码(大小写字母、数字、特殊符号 四选三)
- iOS 用户密码 数字字母特殊符号设置 判断
- 正则表达式之密码效验(检验密码是含有小写字母、大写字母、数字、特殊符号的两种及以上)
- javascript正则表达式验证密码(必须含数字字符特殊符号,长度4-16位之间)
- 正则密码验证,包含数字、字母、特殊符号
- Java 按指定概率生成由字母、数字、特殊符号组成的密码
- javasScript正则表达式验证密码(必须含数字字符特殊符号,长度4-16位之间)
- 随机生成及检测8位密码:必须由大写字母、小写字母、数字和特殊符号共同组成
- 密码长度6位以上且须包含大写、小写、数字、特殊符号中的任意3种
- 判断密码至少8位包含大小写字母,数字,特殊符号四选三
- 正则表达式验证系统登录密码必须由字母数字和特殊符号组成
- 用户名密码存在弱口令,将密码设置为强度较高的形式,大小写字母加数字加特殊符号。
- 正则表达式校验密码问题(要求大小写字母数字特殊符号四选三)
- 正则表达式之密码效验(检验密码是含有小写字母、大写字母、数字、特殊符号的两种及以上)
- Java随机密码生成器,Java随机生成长度不少于6的指定长度的密码,且这个字符串必须包含大小写字母、数字和特殊字符,四种的任意三种
- JS 控制文本框只能输入中文、英文、数字与指定特殊符号
- java远程共享文件访问jcifs解决密码中特殊符号问题
- js控制文本框仅仅能输入中文、英文、数字与指定特殊符号