原文作者:zgjx6
原文地址:https://github.com/zgjx6/SocialEngineeringDictionaryGenerator
一、简介
它根据输入的个人信息,将每条信息进行截取,然后与其他部分的信息进行排列组合(除了个人信息外还包含常用的字符组合如:abc,1qaz,qwer,1234等),生成多种人们可能使用的密码。组合共分三阶:一阶密码:仅根据一项个人信息生成的密码;二阶密码:根据两项个人信息组合生成的密码;三阶密码:由于部分人喜欢在两项个人信息中间加入一个特殊符号,以加强密码复杂度和强度,为了包含这种情况,故根据两项个人信息以及一个常用的连接符号(默认:.!_-#@:$&*~?%+=/|,*建议尽量减少连接符,否则会极大增加密码数量,甚至导致内存溢出从而生成失败)生成三阶密码。
二、在线网址
1、http://xingchen.pythonanywhere.com/index
2、https://www.bugku.com/mima/
三、安装使用
本工具后端使用python的flask框架,前端使用vue和webpack。开发用的python版本为3.6,不再支持2.x版本。
1、pip install -r requirements.txt 安装python的依赖库。
2、在命令行中执行python build/api.py后打开浏览器,访问http://127.0.0.1:5000/即可。
四、下载地址
关注下方公众号:逆向有你,回复20220401
好书推荐
加我微信(ivu123ivu),发送本篇文章的‘点赞’‘在看’及分享朋友圈的截图,
获取抽奖送书福利,仅当天有效。
所有人都可以免费参与抽奖,最后中奖者需要9.9的邮寄费
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...