工具项目
The outline of the project is loading
小迪安全知识库
-
+
home
内网扫描服务探测工具
内网扫描服务探测工具
# ServerScan 一款使用**Golang**开发且适用于攻防演习**内网横向信息收集**的**高并发**网络扫描、服务探测工具。 项目地址:https://github.com/Adminisme/ServerScan ## Property [](https://github.com/Adminisme/ServerScan#property) * 多平台支持(Windows、Mac、Linux、Cobalt Strike) * 存活IP探测(支持TCP、ICMP两种模式) * 超快的端口扫描 * 服务和应用版本检测功能,内置指纹探针采用:[nmap-service-probes](https://raw.githubusercontent.com/nmap/nmap/master/nmap-service-probes) * Web服务(http、https)信息探测 * 扫描结果兼容INFINITY攻防协同平台(暂不公开) * * _**Windows**_ 在Cobalt Strike的Script Manager中_**Load**_ serverScan.win.cna (Ps:serverScan.win.cna主要是通过将本地对应版本的Serverscan上传到服务器的c:\\windows\\temp\\目录执行,此方法略显笨拙,后期会更新无文件落地的方法) [](https://github.com/Adminisme/ServerScan/blob/master/img/serverscan/Usage/scriptManager_win.png) 选择一个已经上线的beacon,在Interact中输入help查看Commands是否新增了Serverscan86、Serverscan64,若出现就可以像使用portscan一样使用serverscan了🙂 [](https://github.com/Adminisme/ServerScan/blob/master/img/serverscan/Usage/windows_help.jpg) [](https://github.com/Adminisme/ServerScan/blob/master/img/serverscan/Usage/windows_usage.jpg) * _**Cobalt Strike跨平台beacon**_ 首先您应该确保已经在Cobalt Strike成功安装了[Cross C2](https://github.com/gloxec/CrossC2); 其次在Cobalt Strike的Script Manager中 _**Load**_ serverscan.linux.elf.cna 和 serverscan.linux.so.cna两个脚本,其分别对应内存加载ELF、动态链接库so调用,两者的区别主要是隐匿性的问题😎 若直接调用so文件运行serverscan时,在主机上ps无法找到对应的进程,而直接内存加载serverscan的ELF则会在运行过程中出现一个随机名称的扫描进程🙃 (目前带有指纹识别的动态链接库编译的文件体积较大,还没有找到合适的办法压缩体积,各位师傅们有好的提议欢迎issue)🔥🔥🔥 [](https://github.com/Adminisme/ServerScan/blob/master/img/serverscan/Usage/scriptManager_linux.png) [](https://github.com/Adminisme/ServerScan/blob/master/img/serverscan/Usage/linux_help.jpg) [](https://github.com/Adminisme/ServerScan/blob/master/img/serverscan/Usage/linux_usage.jpg) * **INFINITY攻防协同平台版本** (暂不公开) 总结诸多实战经验,考虑到实战过程中会出现和存在复杂的环境、红蓝对抗过程中常用的内存加载无文件落地执行等,因此**ServerScan**设计了**轻巧版**、**专业版**、支持**Cobalt Strike跨平台beacon:[Cross C2](https://github.com/gloxec/CrossC2)的动态链接库**,**以及支持INFINITY攻防协同平台的专用版**。便于在不同的Shell环境中可以轻松自如地使用:如:Windows Cmd、Linux Console、远控Console、WebShell等,以及Cobalt Strike联动使用cna脚本文件加载,实现内网信息快速收集,为下一步横向移动铺路。 **轻巧版:** 参数形式简单、扫描速度快、耗时短、文件体积小、适合在网络情况较好的条件情况下使用。 **专业版:** 支持参数默认值、支持自定义扫描超时时长、支持扫描结果导出、适合在网络条件较苛刻的情况下使用。 **动态链接库:** 为支持Cobalt Strike跨平台beacon,无文件落地执行,无文件执行的进程信息,基于轻巧版本进行动态链接库编译,扫描超时时长为1.5秒。
xiaodi
May 25, 2026, 2:55 p.m.
107
0 comment
Forward
Favorites
Last
Next
Scan the QR Code
Copy link
Scan the QR code to share.
Copy link
share
link
type
password
Update password
Validity period
Markdown file
Word document
PDF document
PDF document (print)