文章总结: 这篇文章介绍了go-port-scan工具,一个用Golang编写的端口扫描与弱口令爆破工具,支持MySQL和Redis的弱口令检测。文章详细说明了工具的安装环境要求、使用方法,包括如何指定IP范围、设置线程数和超时时间,以及如何配置用户名和密码字典。该工具适合安全测试人员用于评估目标系统的弱口令风险,但文章也提醒用户需合法使用,避免非法测试。
综合评分: 80
文章分类: 安全工具,渗透测试,WEB安全
常见软件端口扫描暴力破解工具 — go-port-scan(8月7日更新)
henkuoai
Web安全工具库
2025年8月10日 13:51
河南
80T资源合集下载
链接:https://pan.quark.cn/s/5643428d4f9f
===================================
免责声明
请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,作者不为此承担任何责任。工具来自网络,安全性自测,大家都要把工具当做病毒对待,在虚拟机运行。如有侵权请联系删除。个人微信:ivu123ivu
0x01 工具介绍
本项目是一个用 Golang 编写的端口扫描与弱口令爆破工具,目前已支持 MySQL 和 Redis 的端口扫描与弱口令检测,后续将支持更多服务类型。
支持 MySQL、Redis 弱口令扫描支持自定义 IP 范围(CIDR 格式)支持多线程高效扫描支持自定义用户名、密码字典结果输出直观
0x02 安装与使用
- 环境准备
Go 1.18 及以上版本
安装依赖(如有 go.mod,直接 go mod tidy)
- MySQL 弱口令扫描
进入 mysql-scan 目录,运行:
go run main.go -range 192.168.1.0/24 -threads 100 -timeout 2s参数说明:-range 目标IP范围,支持CIDR格式,默认 127.0.0.1/24-threads 并发线程数,默认 50-timeout 连接超时时间,默认 2s字典文件:users.txt 用户名字典,每行一个用户名passwords.txt 密码字典,每行一个密码
- Redis 弱口令扫描
进入 redis-scan 目录,运行:
go run main.go -range 192.168.1.0/24 -threads 100 -timeout 3s参数说明同上。
字典文件:
passwords.txt 密码字典,每行一个密码
- 字典格式示例
mysql-scan/users.txt:roottestmysql-scan/passwords.txt 和 redis-scan/passwords.txt:123666666
·今 日 推 荐·
京东购买链接:https://item.jd.com/10170191781415.html
成功的Python包应该安装简便、运行稳定,并能持续可靠地更新。发布一个完美的Python包需要遵循严谨的流程体系,包括系统化测试和代码审查,以及完善的文档体系。值得庆幸的是,Python生态提供了丰富的工具和技术,可实现从项目初始化到版本发布的全流程自动化。
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:Web安全工具库 henkuoai《常见软件端口扫描暴力破解工具 — go-port-scan(8月7日更新)》