搜索
我要展示 竞拍规则 竞拍管理
域名交易已结束 域名交易已结束 域名交易已结束 域名交易已结束 域名交易已结束 域名交易已结束
域名交易已结束 域名交易已结束 域名交易已结束 域名交易已结束 域名交易已结束 域名交易已结束
查看: 2474|回复: 3
打印 上一主题 下一主题

[经验交流] 获取终端信息教程(一)-从CXZ网站批量获取终端的邮箱

[复制链接]
跳转到指定楼层
楼主
发表于 2017-9-7 18:08:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
获取终端信息教程(一)-从CXZ网站批量获取终端的邮箱
这是米推网的第一篇教程,我们用Python做了一个小功能:从CXZ.com批量获取潜在终端的邮箱。
CXZ.com有个终端查询的功能,确实挺好用的呢,只是网站不能批量获取邮箱和电话号码,所以我写了个脚本,方便了很多哦。
开始之前,先自问自答几个问题。
为什么使用Python?
  • Python是性价比很高的编程语言,能用很少的时间开发出足够强大的功能。
  • Python学习成本很低,有编程基础的人几天就能上手,无编程基础通过简单学习也能改改代码。
  • 我们不知道看官们需要什么工具,所以不如直接写一些可复用易理解的脚本,看官们可以根据自己的需求改动代码。
  • 当然Python也有很多缺点,不一一列举,对诸位看官来说,Python最大的缺点是:没有界面!!
为什么你不给我们写个界面呢?
因为,懒!
废话不多说,先做准备工作
1、下载并安装Python(Python2和Python3差异很大,本文以及mitui之后使用Python的代码都是基于Python2,所以为了能在你的电脑上运行,请使用Python2.7版本),下载地址:
https://www.python.org/downloads/release/python-2713/
2、安装,一直下一步就好了。
是不是很简单,如果你是Linux或者MAC用户,那就更简单了。运行apt-get install python或者yum install python即可。
安装完成之后,就可以开始我们的编程之旅了。90%的程序员写的第一行代码都是hello world!,所以我们也来一段:
1、随便找一个文件夹,桌面也可以。新建一个文本文档,后缀是.txt。
2、修改后缀为.py,文件名随便取一个名字,我这里叫plc.py。(有的同学的电脑隐藏了后缀名,修改不了,请自行百度“如何显示文件后缀名”),如果你正确的安装了Python,文件后缀改成.py以后前面的图标会发生变化,如下图所示:





3、右击plc.py文件,选择”Edit with IDLE”,弹出一个编辑框:
4、输入代码:
print(“Hello World!”);
5、按住CTRL+F5(或者编辑框上的Run)运行,如果你也看到了下图中的Hello World!,那么恭喜你,你迈出了成为一名程序猿的第一步。
接下来使用我们批量获取邮箱的plc.py文件,代码文件在附件plc.py,点击下载,以下是代码全文:

请注意空格、TAB,Python使用TAB区分代码行,一定要注意
结果如上图所示,蓝色部分就是邮箱了!
如果出现红色部分的提示,那说明你的IP被CXZ封了,换个IP再试。
各位仔细的看官肯定发现了程序中有3处出现了plc.wang这个域名,把这三个地方替换成你想要获取的域名就可以了!!
课外阅读
一、对于网站封IP的情况,一般有2种解决办法:
1、使用ADSL网络更换IP
2、使用代理IP
二、如果你知道什么是正则表达式,那么你就可以把这段代码改成获取手机号码了
三、频繁的查询会加大cxz.com的压力,所以网站会封IP的哦,代码中有一句”time.sleep(2)”,这个2是每次查询的秒数,修改就能调整查询的频率。


西部数码爱米人社区,争做受米农欢迎的交流平台!
沙发
发表于 2017-9-7 18:44:23 | 只看该作者
这么高深,python.world支持一下
西部数码爱米人社区,争做受米农欢迎的交流平台!
回复 支持 反对

使用道具 举报

板凳
发表于 2017-9-7 18:48:59 来自手机 | 只看该作者
西部数码爱米人社区,争做受米农欢迎的交流平台!
回复 支持 反对

使用道具 举报

地板
发表于 2017-9-7 19:33:47 | 只看该作者
西部数码爱米人社区,争做受米农欢迎的交流平台!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线咨询|西部数码官网|小黑屋|西部数码域名论坛 ( 蜀ICP备12028237号

GMT+8, 2024-12-22 22:40

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表