最近域名那叫一个火啊,“XXX又以多少¥成交某域名”。在这关头小编也来添一把火,使用Python编程扫描可以注册的域名。 其实小编前段时间用Java做过同样的小工具了,但是这么小的一个功能用Java确实大材小用,而且没改一次代码就要编译一次,着实麻烦。所以我决定有Python来做。
言归正传我要实现的功能,需要对n位及以上的字母域名进行扫描。 1、为了能够连续不断且有序又不遗漏地得到域名字符串,那么我就需要定义一个函数用来根据当前域名生成下一个域名:
比如,getNextDomain("aaaa")的值是"aaab","agadfz"的下一个是"agadga","zzz"的下一个是"aaaa",有点类似于26进制的数据,能够连续不断地往下循环。 2、需要一个能顺序获取下一个字母的函数,比如根据a得到b,根据z得到a:
3、另外需要定义一个函数,用以调用扫描接口并返回消息,这里采用阿里云的接口:
4、入口代码:
好了,到这里我们就实现了一个python扫描域名的程序。 不过这年头域名还是不好扫,好的域名早就被抢注了,所以本文仅用于分享,不建议大家抱着一夜暴富的想法去扫域名,因为小编我曾经连续扫了好几天,“一根毛”都没扫到。。。 作者:头条号| 程序界一帅 版权声明:转载请注明原始出处 |
| 本文出处: http://www.toutiao.com/a6397197455080325378/ |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|