html随机密码生成器,PowerShell脚本 随机密码生成器(ps随机密码生成器)

脚本作用:产生随机密码。每密码字符个数,密码数量,存盘位置等可以自定义。

脚本用法:

脚本采用了硬编码,所以你需要打开脚本,修改如下变量:

$生成密码总个数 = 1000

$每个密码位数 = 12

$存盘目录 = 'e:\脚本ps\log_ps\'

$大文件所在盘符 = 'f:\'

并保存,然后运行脚本,脚本运行的较慢,可以缩小powershell窗口,n分钟后去【$存盘目录】收取生成的密码

文件【小写加数字加特殊符号密码.txt】,【大小写加数字密码.txt】,【小写加数字密码.txt】。

提示:打入盘符+路径+s+键,脚本名自动补全。

全部代码:

------【脚本特色】------

不求最快,但求真随机。

伪随机数:

随机密码其实就是随机数的组合而已,.net的随机数生成很快很好,但也是伪随机数。python的随机数功能

也很快很好,但也只是伪随机数而已。生成的都是伪随机数。

真随机数:

没法生成真随机数,只能【取】真随机数。

本脚本之妙:

我写了好几个版本的随机密码生成,开始都是用【调用库,生成伪随机数】法。后来我找到了【取真随机数】的方法,我简直忍不住要赞美我啊,呵呵。

可以自定义随机字符:

比如:本脚本生成器生成的随机数中,默认没有0,1 , i, l,o这些容易混淆的字母。

开放源码,无后门。

脚本缺点:比较慢。

------【脚本原理,流程】------

脚本首先会用dir你的【$大文件所在盘符】。这一步比较慢,无权限会报错的信息我也没关闭,目的是直观。

找出【$大文件类型】定义的10个最大的文件,这些文件默认是 "*.rmvb","*.mkv","*.mp4","*.avi"

没错,就是【从大电影文件中取真随机数】!

随机选其中一个文件,按照一定规则取数,然后组合成固定长度的密码,然后再随机打乱顺序,

然后根据是否有数字,特殊符号,抛弃不符合的随机数。

本脚本另一个妙的地方是:(为了随机故意而为的算法)

即便你锁定(固定)输入源,即大电影文件,

只要文档内,字节内容随机,产生的密码就随机。即2次运行脚本,将产生2个同名文档(当然你要把前面的改名),对比之,发现生成的每个随机数都不同。

如果文档内,字节内容固定,如都是00,255之类,则不会产生密码。

------【最终建议】------

建议5年内更换一次有可能泄密的帐号。如果实在不能换帐号,必须5年内登录(使用)过1次。

超5年不换账号,不登陆的银行卡的钱,都有可能没了。连国家过个10年8年都更改钱的样式。

powershell 传教士 原创文章 2016-02-06 允许转载,但必须保留名字和出处,否则追究法律责任

建议每年更换密码,或者更短的时间更换密码。密码必须复杂,不同帐号的密码绝不相同。

复杂的密码记在电脑上,然后加密。复制3份,放在不同地方,每半年更新。

本人脚本新作【灰主牛 隐私记事本】 正在创作中,敬请期待。。。

原文链接:http://www.cnblogs.com/piapia/p/5184114.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值