password producer base on your key and site url
sudo pip install pp_bz
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 过去, 让你在其他目录也可以用
第一次用时, 会问你密钥, 一定要死死记住了.
以后再也不用记密码了