Ruslann00/go-port-scanner
GitHub: Ruslann00/go-port-scanner
一个基于 Go 语言的并发 TCP 端口扫描器,用于快速发现主机开放端口。
Stars: 0 | Forks: 0
**主题:** 使用 Go 语言 Goroutines 和 Channels 开发并发 TCP 端口扫描器
**工作目标:** 本工作的目标是开发一个控制台实用程序,用于扫描指定主机的 TCP 端口,该程序使用了 Go 语言的并发编程机制:goroutines、channels 和工作者池。
**程序简要描述:** 开发的程序可以检查指定主机上开放的 TCP 端口。为了提高性能,使用了一个工作者池,每个工作者并行处理来自通道的端口。
扫描结果通过一个独立的通道传递,并在所有 goroutines 完成工作后输出给用户。
**程序运行结果:**
标签:Channels, EVTX分析, Goroutines, Go语言, TCP扫描, Worker pool, 主机扫描, 并发编程, 性能优化, 插件系统, 数据统计, 日志审计, 检测绕过, 程序破解, 端口扫描, 网络安全, 网络工具, 隐私保护