前言

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

开发工具

Python版本:3.6.4

相关模块:

cfscrape模块;

argparse模块;

lxml模块;

requests模块;

以及一些Python自带的模块。

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

先睹为快
py文件运行方式(cmd窗口):python emailSecurity.py -e emailpython emailSecurity.py -f emailsfileexe文件运行方式(cmd窗口):emailSecurity.exe -e emailemailSecurity.exe -f emailsfile****效果如下:加粗样式


小编推荐一个学python的学习qun 634492606’
无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!

原理简介

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

https://monitor.firefox.com/

截图:

https://haveibeenpwned.com/

截图:

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

email用sha1加密之后post到:

https://monitor.firefox.com/scan

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

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

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

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

童鞋想盗取我十几个G的“种子”,看我是用python来层层加锁!!!相关推荐

  1. java不想出差_您不想错过的十大Java书籍

    java不想出差 我们通过阅读书籍并进行实验来学习. 因此,必须选择最佳的可用选项. 在本文中,我想与一些书分享我的经验,以及它们如何帮助您发展成为Java开发人员. 让我们从头开始,对于任何Java ...

  2. 您不想错过的十大Java书籍

    我们通过阅读书籍并进行实验来学习. 因此,必须选择最佳的可用选项. 在本文中,我想与一些书分享我的经验,以及它们如何帮助您发展为Java开发人员. 让我们从头开始,对于任何Java学生来说,前三本书都 ...

  3. 计算机c盘忽然多了几十g东西,c盘突然少了十几个g怎么办_c盘无缘无故少了十多个g处理方法-win7之家...

    在使用电脑的过程中,用户时常最关注的无疑就是c盘内存的含量,许多电脑运行过程中出现卡顿的情况往往也是和c盘的剩余内存有着一定的联系,但是最近有的用户发现自己的电脑c盘突然少了十几个g,这让许多用户都不 ...

  4. 对话 iPod 之父 Tony Fadell:我们曾想在三十年前创造智能手机

    作者 | 王启隆       责编 | 唐小引 出品 | <新程序员>编辑部 Tony Fadell 做有价值的事,虽不容易,但有方法.世界上的每一位开发者都想创造价值,实现自我,但有的人 ...

  5. 第十二届蓝桥杯大赛软件赛省赛 Python 大学 A 组 试题

    第十二届蓝桥杯大赛软件赛省赛 Python 大学 A 组 试题   大家好,我叫亓官劼(qí guān jié ),在GitHub & CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~ ...

  6. 程序人生 - 程序员三十五岁瓶颈你怎么看?

    35 岁,职业发展开始遇到瓶颈,有的人已经快写不动代码,也还没有晋升到管理层,个人职业如何发展必是反复拷问过自己的.即使不是自己主动考虑,在目前互联网行业裁员大潮下,中年程序员也有可能被动地被优化掉. ...

  7. 安装python环境与运行_专栏G|轻松学Python01:Python环境搭建与运行

    原标题:专栏G|轻松学Python01:Python环境搭建与运行 | Cora编撰 | 和[PM10分男人]一起成长 Python是一个开源且功能强大的解释型语言,应用领域比较广泛,如今越来越受重视 ...

  8. 如果你想成功,就要用积极乐观的态度看一切。

    如果你想成功,就要用积极乐观的态度看一切.人的心态决定姿态,再决定你的生态.社会是由许多人组合在一起的,你的职责就是比别人勤奋一点.心态更好一点.

  9. 有测试狗狗好坏的软件吗,想要养狗的朋友们请一定看完全文,测试一下自己适不适合养狗 ​...

    原标题:想要养狗的朋友们请一定看完全文,测试一下自己适不适合养狗 ​ 朋友们如果你正有养一只狗狗的打算,小圈建议你做好准备别冲动,一定要把这篇文章先看完做好准备哦! 1.一定要纯种的狗狗才好吗? 买一 ...

最新文章

  1. C#版 - Leetcode49 - 字母异位词分组 - 题解
  2. [00028]-[2015-09-23]-[00]-[VC 关于Excel操作的测试]
  3. 每天一道LeetCode-----回文链表
  4. leetcode 688. Knight Probability in Chessboard | 688. “马”在棋盘上的概率(dp,记忆化搜索)
  5. restful API 常用的四种方式
  6. [蓝桥杯][算法提高VIP]因式分解
  7. 朝鲜时蔬(分数据点写算法+毒瘤数学)
  8. 判断 CGRect是否“为空”
  9. thinkphp整合Ueditor编辑器
  10. 通过命令行编译器来编译运行程序
  11. 软件设计模式概念与意义
  12. vtk读取.dcm文件(医学影像文件)
  13. 从心电信号分类过渡到心音信号分类
  14. php fpm 测试,PHP脚本FPM环境最大执行时间研究
  15. 蓝桥杯刷题,第四界省赛B组
  16. 网络对抗 Exp4 恶意代码分析 20154311 王卓然
  17. BS架构和CS架构的比对
  18. Maya动画1:基础知识小球弹跳
  19. 为什么在ROS中启动小乌龟后,无法用键盘控制?
  20. 信公号刷量工具昨崩溃 大V“裸泳”阅读量打回原形

热门文章

  1. 官方MySQL解压版安装说明
  2. libjpeg库使用
  3. 计算机管理没有本地用户和组控制面板,win10管理没有本地用户和组怎么办_win10电脑管理没有本地用户和组解决方法...
  4. DataView 构造
  5. 矩阵位移法是用于求解杆系结构的计算机方法,结构力学的教学思路
  6. Springboot使用HTML模板发送电子邮件
  7. 创新案例分享 | 建设医院绩效管理系统,促进医院健康良性发展
  8. ubuntu 安装 navicat
  9. 【PCB硬件】PCB布线规范技巧
  10. 在线服务器密码爆破,服务器3389被爆破,我想知道他用哪些密码尝试过 - winServer论坛 - 51CTO技术论坛_中国领先的IT技术社区...