Github传送门
安装
go get github.com/zan8in/masscan
简单示例
package main
import (
"fmt"
"log"
"github.com/zan8in/masscan"
)
// Example
func main() {
scanner, err := masscan.NewScanner(
masscan.SetParamTargets("146.56.202.100/24"),
masscan.SetParamPorts("80"),
masscan.EnableDebug(),
masscan.SetParamWait(0),
masscan.SetParamRate(10000),
)
if err != nil {
log.Fatalf("unable to create masscan scanner: %v", err)
}
scanResu

本文介绍如何使用Masscan工具进行大规模网络端口扫描,并提供了两种示例:同步扫描示例展示如何扫描特定IP范围内的指定端口;异步扫描示例则展示了如何在后台运行扫描任务并实时获取扫描结果。
最低0.47元/天 解锁文章
1568

被折叠的 条评论
为什么被折叠?



