链氪巴士
  1. 首页
  2. 站点导航
  3. 文章
  4. 快讯
  5. 软件
  6. 书刊
  7. 关于

ServerScan:一款Golang开发的网络扫描探测工具

ServerScan是一款使用Golang开发的高并发网络扫描、服务探测工具。它支持多平台,包括Windows、Mac、Linux、CobaltStrike。具有存活IP探测(TCP、ICMP模式)、超快端口扫描、服务和应用版本检测、Web服务信息探测等功能。有轻巧版、专业版等不...

访问官网 →

【Github】项目名:ServerScan – 一款Golang开发的网络扫描探测工具

项目简介

ServerScan是一款使用Golang开发的高并发网络扫描、服务探测工具。它具有多平台支持(Windows、Mac、Linux、CobaltStrike)的特性,支持存活IP探测(包含TCP、ICMP两种模式),具备超快的端口扫描功能,还能够进行服务和应用版本检测,内置指纹探针采用nmap – service – probes,并且可对Web服务(http、https)信息进行探测。其扫描结果兼容INFINITY攻防协同平台(暂不公开)。此外,它有轻巧版、专业版、支持CobaltStrike跨平台beacon的动态链接库版以及支持INFINITY攻防协同平台的专用版等不同版本,以适应不同的Shell环境。

项目目的

该项目总结了诸多实战经验,考虑到实战过程中的复杂环境以及红蓝对抗中的需求,如内存加载无文件落地执行等情况,旨在为网络安全相关人员(如渗透测试安全人员及网络运维人员)提供便捷的网络扫描和服务探测功能,便于在内网信息收集、横向移动等操作中使用。

核心技术

此项目采用Golang进行开发,利用了Golang的跨平台编译特性,从而实现了“一次开发,到处运行”的效果。目前已成功编译出适用于Windows、Linux、MacOS三大主流操作系统的可执行程序和动态链接库。

项目总结

ServerScan在网络扫描和服务探测方面具有诸多优势,如多平台支持、多种扫描功能等。不同版本适用于不同的网络条件和使用场景,为网络安全工作者提供了很大的便利。如果您对ServerScan有任何想法或者建议,欢迎在下方留言讨论。

项目地址

GitHub链接直达