室友想盗取我邮箱几个G的种子,我用Python守护我的邮箱!

《室友想盗取我邮箱几个G的种子,我用Python守护我的邮箱!》 image.png

导语

偶然一次机会被室友看到我邮箱的密码,我就感觉兜不住了,他一直想要看,像我这种花了长时间沉淀下来的东西,怎么可能拱手相让呢?于是他就想盗取我的邮箱,那我只能用Python来守护我的邮箱了~

《室友想盗取我邮箱几个G的种子,我用Python守护我的邮箱!》 室友想盗取我邮箱几个G的种子,我用Python守护我的邮箱!

开发工具

Python版本:3.6.4

相关模块:

cfscrape模块;

argparse模块;

lxml模块;

requests模块;

以及一些Python自带的模块。

环境搭建

安装Python并添加到环境变量,pip安装需要的相关模块即可。

先睹为快

py文件运行方式(cmd窗口):python emailSecurity.py -e email****python emailSecurity.py -f emailsfileexe文件运行方式(cmd窗口):emailSecurity.exe -e email****emailSecurity.exe -f emailsfile****效果如下:

《室友想盗取我邮箱几个G的种子,我用Python守护我的邮箱!》 室友想盗取我邮箱几个G的种子,我用Python守护我的邮箱!
《室友想盗取我邮箱几个G的种子,我用Python守护我的邮箱!》 室友想盗取我邮箱几个G的种子,我用Python守护我的邮箱!
《室友想盗取我邮箱几个G的种子,我用Python守护我的邮箱!》 室友想盗取我邮箱几个G的种子,我用Python守护我的邮箱!

原理简介

利用两个可以查询邮箱安全性的网站制作的这个小工具,分别是:

https://monitor.firefox.com/

截图:

《室友想盗取我邮箱几个G的种子,我用Python守护我的邮箱!》 室友想盗取我邮箱几个G的种子,我用Python守护我的邮箱!

https://haveibeenpwned.com/

截图:

《室友想盗取我邮箱几个G的种子,我用Python守护我的邮箱!》 室友想盗取我邮箱几个G的种子,我用Python守护我的邮箱!

火狐那个就是很简单的抓包:

《室友想盗取我邮箱几个G的种子,我用Python守护我的邮箱!》 室友想盗取我邮箱几个G的种子,我用Python守护我的邮箱!

email用sha1加密之后post到:

https://monitor.firefox.com/scan

然后提取返回的结果就可以啦,代码如下:

《室友想盗取我邮箱几个G的种子,我用Python守护我的邮箱!》 室友想盗取我邮箱几个G的种子,我用Python守护我的邮箱!

haveibeenpwned那个我直接搜索到了一个接口:

https://haveibeenpwned.com/api/breachedaccount/emailaddr

原理很简单,get请求这个接口就可以实现邮箱的安全性验证了(emailaddr需要用具体的邮箱地址来代替)。具体实现代码如下:

《室友想盗取我邮箱几个G的种子,我用Python守护我的邮箱!》 室友想盗取我邮箱几个G的种子,我用Python守护我的邮箱!

最后

这就是本文的全部的内容了,室友最后因为技术不过关,没能获取到我邮箱的密码,当然我也不是那种不尽情意的人,于是我会他等价交换,嘻嘻,没想到他的种子比我还多,最后还是赚了!本文的源码,加小编QQ群:700341555即可免费领取哦!

    原文作者:浪里小白龙q
    原文地址: https://www.jianshu.com/p/aa4d8d73a0a2
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞