Skip to content
This repository has been archived by the owner on Aug 25, 2023. It is now read-only.

bigzhu/pp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pp

desc

password producer base on your key and site url

install

sudo pip install pp_bz

usage

pp https://exmail.qq.com

说明

应对讨厌的密码

现在没几个网站是安全的, 国内国外都很烂, 有的注册登录时都不用 https, 存在数据库里也有敢不加密的.

等于把你的密码直接暴露了.

我是没法记住这么多密码的, 所以各个地方都是用的同一个密码, 最多再分2-3个, 重要的用一个, 不重要的用一个.

一但哪个不靠谱的网站被人破了, n 多网站的密码相当于都给别人知道了, 太不安全了.

那几个撞库事件, 我都中招了, weibo 被盗几次, instagram 关注了奇怪的人, qq 也是用密码找回才回来的......

现在有些网站, 对密码要求又很变态, 比如苹果, 比如微博, 京东, 淘宝, qq 邮箱: 不能少于8个...不能和历史密码重复...必须有大写字母...

逼着我弄出很多通用密码的变体出来, 于是越来越多的网站, 只有靠找回密码功能, 才能登录进去.

密码生成器

密码生成器的原理是这样的, 你想一个自已的密钥, 一串文字可长可短, 比如: 必须要认识 bigzhu

会用这个密钥和你要登录的网站网址拼接后, 进行编码, 生成一串看似无规律的英文数字串, 就是你的密码了.

因为网址不一样, 那么对每个网站都是自已独立的密码.

这样就可以避免上述说到的问题了, 你只要记住你的这一个密钥, 千万别告诉任何人. 就是写这个程序的 bigzhu, 不知道密钥, 也是不可能猜到你的密码的.

这就是: 一个密钥在手, 从容面对千万网站!

使用

比如我要登录我永远记不住的 qq 企业邮箱, 他要的密码规则很难记的.

很简单吧, 也就敲入 pp.py 后面跟上要登录的网址:

pp.py https://exmail.qq.com/cgi-bin/loginpage

这时密码已经在你的剪贴板里了, 切到网页, 粘贴就可以了.

原码安装

选一个不会再动的目录, clone 下来

git clone https://github.com/bigzhu/pp
cd pp
sh ./install.sh

这个目录不能删了, 也不能移动 所谓安装只是建了个 link 过去, 让你在其他目录也可以用

第一次用时, 会问你密钥, 一定要死死记住了.

以后再也不用记密码了

About

应对讨厌的密码

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published