电脑设置密码怎么设置密码(如何用电脑一键生成强密码)

电脑设置密码怎么设置密码(如何用电脑一键生成强密码)

将婷然 2025-10-20 电脑 1 次浏览 0个评论
如何用电脑一键生成「强密码」

首先,这玩意必须用代码实现,否则就无法一键执行了。

Win环境下:我用python3代码实现密码的生成,然后用bat脚本来运行,再用快捷方式绑定快捷键,从而实现一键生成的目的,同时复制到剪切板。【会安装python环境的,再看后面内容。】

Mac环境下:用自动操作,在里面调用python脚本。

Mac环境我就不细说了,后面贴个之前的设置图,照着弄就行。那东西没啥好说的,网上随便搜搜就会弄了,甚至自己捣鼓几分钟也会了。

Win环境的话,你得有python环境才行,简单来说,在命令行输入「python」,它能识别出命令才行。至于python环境怎么搞……自己百度吧,这东西操作不难,但一旦遇上问题,那一篇文章都讲不完。

Win环境详细操作

python3的代码,我直接分享出来,bat原脚本也在里面。

蓝奏云分享链接

https://wwsi.lanzouq.com/b038zi8bch密码:gquf

注意必须是python3环境 ,python2会报错。

解压缩之后,如下图所示:

如何用电脑一键生成「强密码」

只要这两个文件放在同一目录,bat脚本就有效,那个脚本会获取当前目录,然后运行当前目录下的「生成密码.py」脚本。但是,你的环境里必须有python,它才能正确运行py脚本,否则只会报错。

然后把这个bat批处理文件创建一个快捷方式,右键点击「快捷方式」→「属性」→「快捷键」,里面设定好快捷键就可以了,之后直接按快捷键就可以运行脚本。

如果不想用bat脚本来执行,也可以把运行代码放在输入法的自定义短语里,然后也能一键调起,有些输入法支持调起终端。

运行结果如下图所示,你得自行把密码复制到剪切板。鼠标双击密码就可以选中,然后按「ctrl+c」。注意:不要按「ctrl+shift+c」,这个会复制进去空格,ctrl+c则只会复制输出结果,不会复制空白地方。

如何用电脑一键生成「强密码」

如果想一键搞到剪切板上,那么最好是在python代码中实现,这个让AI随便生成一下就行。具体到不同的电脑,可能会出不同问题,所以我代码里面只保留了生成密码代码,这部分比较通用。

Mac环境详细操作如何用电脑一键生成「强密码」

代码相关介绍

①配置项

看下图,在py脚本里,这几个控制项用来控制默认的情况,根据注释修改就行。脚本也接收参数,这个在开头注释里有写,按照注释来用就行。

如何用电脑一键生成「强密码」

②功能

代码具备以下几个功能:

可排除指定字符,主要用于去除易混淆字符。【可以手动设定】可添加指定字符,主要用于添加指定的特殊字符。【可以手动设定】可设定密码长度,默认是16位,这是大多数软件都可以接受的密码长度,有些网站不支持16位以上。【可以手动设定】必定包含每一种字符类型,如果随机生成的密码不能确保每次都包含各类字符,那么就无法保证密码的平均熵值。【代码自动实现】开头第一个字符必定是字母。这是为了方便存储,一般来说没什么关系,但如果某人把密码存到excel里,那就有问题了。【代码自动实现】密码相关知识

所谓的密码破解,通常都是暴库,或者根据已知目标信息,然后随机组合暴力破解。

什么是暴库呢?你在微信的密码和某个不安全网站的密码都一样,对方拿不到你微信的密码,但那个不安全的网站却把你密码给出售了,那你的密码就成公开的了。对方不会去专门购买你的密码,买的只是查询结果而已,根据你的其它已知信息来查询你被公开的其他信息。

什么是暴力破解呢?你的生日,姓名,纪念日等等,你所有的相关信息进行随机组合,最后用脚本一个一个去试,这个就是暴力破解。以现代计算机的性能来说,就算把你全家都捎上,半天时间就能全部试完。

所以介于这种现状,通常是推荐不同软件用不同的密码,也就是说,每一个账号都有一个单独的密码,而这个密码是随机生成的。

基本上,所有密码管理类软件都支持随机生成密码,但支持排除混淆字母的就比较少了。而在这之中,支持自定义的就更少了,这也是我为何要写这个python脚本的原因所在。

什么是混淆字母?比如0O1l。

用于衡量密码复杂度的指标叫做熵,通常情况下,无规律密码长度维持在16位以上,熵值就至少80比特以上了。80比特,以现代个人计算机的能力,没个几亿年别想破解出来,所以这种密码基本没人会去尝试暴力破解,因为费力不讨好。

当我们排除一些易混淆的字母之后,理论上熵值会大幅度下降,但前提是对方明确知道你排除了哪些字母。如果对方对你熟悉到这种程度,他一般就不会去尝试暴力破解,而是想办法找你的密码本,这更容易一些。

转载请注明来自德立,本文标题:《电脑设置密码怎么设置密码(如何用电脑一键生成强密码)》

每一天,每一秒,你所做的决定都会改变你的人生!

发表评论

快捷回复:

评论列表 (暂无评论,1人围观)参与讨论

还没有评论,来说两句吧...