perf: 优化UDP扫描逻辑

This commit is contained in:
ZacharyZcR
2024-12-23 03:15:14 +08:00
parent 26525dbb0e
commit 1906acf551
6 changed files with 31 additions and 19 deletions
+5 -1
View File
@@ -13,6 +13,7 @@ const (
ModePort = "Port" // 端口扫描
ModeICMP = "ICMP" // ICMP探测
ModeLocal = "Local" // 本地信息收集
ModeUDP = "UDP" //UDP扫描
)
// 插件分类映射表 - 所有插件名使用小写
@@ -36,7 +37,7 @@ var pluginGroups = map[string][]string{
"web", "fcgi",
},
ModeService: {
"ftp", "ssh", "telnet", "smb", "rdp", "vnc", "netbios", "ldap", "smtp", "imap", "pop3", "snmp",
"ftp", "ssh", "telnet", "smb", "rdp", "vnc", "netbios", "ldap", "smtp", "imap", "pop3",
},
ModeVul: {
"ms17010", "smbghost", "smb2",
@@ -44,6 +45,9 @@ var pluginGroups = map[string][]string{
ModeLocal: {
"localinfo",
},
ModeUDP: {
"snmp",
},
}
// ParseScanMode 解析扫描模式