mysql弱⼝令字典_⾃制弱⼝令字典top100
在进⾏密码字典攻击时,经常使⽤到⼀些弱⼝令字典。⽽这些若⼝令字典基本都是通过各⼤⽹站泄露的密码,统计出使⽤频率最多的密码作为字典。这样就可以⼤⼤提⾼成功率。相信⼤家都听说过CSDN top 100,12306 top 100。今天尝试使⽤某东泄露的数据库制作⼀个jd top 100!
0x01⼯具与素材mysql
navicat for mysql
jd40w密码
0x02导⼊
我们⽇常收集到的⼀些裤⼦各种格式都有,⽐如sql⽂件,cvs,txt等等。Navicat很强⼤,可以导⼊多种数据格式导⼊到mysql数据库,我们需要根据我们的密码⽂件格式来进⾏选择,我们演⽰的密码⽂件格式是txt。故选第三个。
c语言volatile用法选择好我们要导⼊的⽂件
由于我们的密码⽂件每⾏格式为username-password,所以我们的分隔符为-
微商代理爆款男女装
将导⼊的数据表名该为test
后⾯就是下⼀步下⼀步的事了。
0x3处理
mysql面试题csdn新建⼀个查询,输⼊以下sql语句,并执⾏:1
2
vmware
3
4黄页免费的b2b网站大全免费有声音
5select password,count(password) as cou #cou为重复数量from test #test为表名
GROUP BY password #按照密码来分组
ORDER BY cou desc #查询结果按照cou来降序排列
limit 100 #只要前100条结果集,也就是我们的top100
选中所有查询结果的password字段,并复制并粘贴到我们的字段⽂件⾥。
注意:如果数据量很⼤时,就可以考虑使⽤mongodb,并采⽤分布式来进⾏统计并计算。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论