昨天在网上看到类似的教程,爬了一些坑,相较于网上的内容也有一些补充。(如怎么自定义前缀)
在此分享一下。
另外我发现一个特神奇的地方,在Google上搜索关键字 获取 6 个字符的 Gmail 用户名
至少能找到二十个博客/网站有这篇文章,介绍了这个库,而他们都长得一毛一样,这实在是很让人惊奇。
我们开始~
WHY
Google账户要求最低六位数,现在六位数已经越来越少了,而更少的位数能给我们带来很多优势。比如写在名片上,到底是coolabigwebsiteman-yaha@gmail.com
优雅还是goodma@gmail.com
优雅。
所以,我们通过脚本的方式来做到这一点,批量找出可用的六位数gmail账号。
HOW
环境准备
一个外网服务器
- 安装
git
- 安装
python3
(建议使用conda)
- 安装
firefox
浏览器
执行步骤
- 访问此链接,输入相关信息(一定要使用firefox浏览器)
- 输入网页需要的信息
按如图所示获取
专属链接
- 在服务器上运行并输入此专属链接
接着我们就会看到,脚本帮你找出了很多可用的短用户名,像这样
[‘zzruer’, ‘zzbuhr’, ‘zzpyin’, ‘zzpacy’, ‘zzduci’, ‘zzsipe’, ‘zzpent’, ‘zzcuif’, ‘zzdrub’, ‘zztusk’, ‘zzbock’, ‘zznobs’, ‘zzbise’, ‘zzfugs’, ‘zzvast’, ‘zzfley’, ‘zzwhig’, ‘zzfrae’, ‘zzwabs’, ‘zzfeal’, ‘zzpeag’, ‘zzfuci’]
注意
- 必须是火狐浏览器的
copy as curl
,亲测chrome无法使用 - 现在版本的火狐浏览器有两个
copy as curl
,选上面那个(这么说是我忘了名字… - 必须是
python3
版本
如何自定义该脚本
相信机智的你一定发现了,为啥找出来的词都是zz
开头的,zz。。。智障?这不好吧。
所以我们在该脚本的25行处
做相应修改
PREFIX = 'zz' #这个地方,把zz改成你想要的前缀,如00
NUM_SELECT = 100
USERNAME_LIST = random.sample(USERNAME_LIST_FULL, NUM_SELECT)
print('There are total %d/%d name available' % (len(USERNAME_LIST_FULL), len(USERNAME_LIST)))
评论(0)