第82篇:用户名密码字典生成工具V0.32发布

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 握手包跑包

各位好 又见面了 我是曹操 今天给大家带来一篇新的教程

希望各位细心学习 低调用网

密码字典生成器密码字典生成器

Part1 引言

大家好,我是ABC_123。在日常的安全服务工作、红队攻防比赛、渗透测试项目中,经常需要进行弱口令扫描,包括网络设备密码、Web管理员密码、Mysql Oracle SQLServer数据库密码、SSH FTP SFTP密码。为了满足自己的使用习惯,我重新编写了一款实用的用户名密码字典生成工具,将一些小脚本用java重新实现,并添加了图形界面。我希望与大家分享这个工具,下载地址在文末,同时欢迎在后台留言提出需要添加的功能。

Part2 工具介绍与使用

通常在遇到Web表单登录入口时,我们会尝试使用burpsuite进行猜解尝试以获取可用的账号密码。然而,经常会遇到无法枚举到可用用户名的情况,因此我开发了这款工具。与其他工具不同,我使用了最新的java汉字拼音转换支持库,并支持14种格式的用户名拼音转换,以提高速度和准确性。同时,对读入的中文汉字姓名列表文件进行编码识别,避免中文乱码问题,并对生成的字典进行了去重,确保没有重复结果。

使用这个工具非常简单,只需选择一个汉字姓名字典文件,例如“names.txt”,然后勾选所需的用户名规则,点击“生成拼音格式字典”,程序将自动生成output.txt文件。

密码字典生成器密码字典生成器

生成的output.txt文件内容如下所示,可以看到,生成了各种汉字用户名的拼音格式。这样的用户名字典列表可以大大提高枚举用户名的成功率。

填入用户名字典列表及密码字典列表,点击“交叉生成1”或“交叉生成2”按钮,程序将生成两种模式的用户名密码字典列表,并以冒号分隔。

密码字典生成器密码字典生成器

网络设备的用户名通常是Root、Admin、system等,而网络设备的运维管理员通常会以@或者#作为用户名的后缀,并结合年份设置成满足密码大小写及特殊字符要求的格式,比如Root@2023、Admin@2022。

密码字典生成器密码字典生成器

填入192.168.,点击“生成B段列表”。这个功能在进行内网横向渗透时非常有用,因为有的内网扫描工具不支持填入B段地址,只能导入全量的C段列表。

填入192.168.12.,然后点击生成“生成c段地址”功能,会生成1至254所有的ip地址。因为部分内网扫描工具只能导入一个ip,为了进行c段扫描,需要生成类似的ip地址列表。

密码字典生成器密码字典生成器

这个工具是仿照一个ftp弱密码批量扫描工具编写的,使用稍微复杂。

第1步,点击“生成密码规则”,会生成“密码规则”,密码规则是结合“字典规则前缀”及“字典规则后缀”。

然后点击“生成密码字典”。

Part3 总结

关注公众号“希潭实验室”后,回复数字“1210”,即可获取此工具的下载地址。我将继续维护这个“用户名字典生成工具”,欢迎在后台留言提出好的建议或想法。

公众号专注于网络安全技术分享,包括APT事件分析、红队攻防、蓝队分析、渗透测试、代码审计等,每周发布一篇99%原创的文章,敬请关注。

联系方式:0day123abc#gmail.com(将#替换为@)

赞(0)