nopoc
This commit is contained in:
影舞者 2025-04-18 10:15:22 +08:00 committed by GitHub
commit 124d29a6b3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 7 additions and 2 deletions

View File

@ -927,6 +927,7 @@ var (
// POC配置 // POC配置
PocPath string // POC脚本路径 PocPath string // POC脚本路径
Pocinfo PocInfo // POC详细信息结构 Pocinfo PocInfo // POC详细信息结构
DisablePocScan bool //nopoc
// Redis利用 // Redis利用
RedisFile string // Redis利用目标文件 RedisFile string // Redis利用目标文件

View File

@ -114,6 +114,7 @@ func Flag(Info *HostInfo) {
flag.BoolVar(&PocFull, "full", false, GetText("flag_poc_full")) flag.BoolVar(&PocFull, "full", false, GetText("flag_poc_full"))
flag.BoolVar(&DnsLog, "dns", false, GetText("flag_dns_log")) flag.BoolVar(&DnsLog, "dns", false, GetText("flag_dns_log"))
flag.IntVar(&PocNum, "num", 20, GetText("flag_poc_num")) flag.IntVar(&PocNum, "num", 20, GetText("flag_poc_num"))
flag.BoolVar(&DisablePocScan, "nopoc", false, GetText("flag_nopoc"))
// ═════════════════════════════════════════════════ // ═════════════════════════════════════════════════
// Redis利用参数 // Redis利用参数

View File

@ -7,6 +7,9 @@ import (
// WebPoc 直接执行Web漏洞扫描 // WebPoc 直接执行Web漏洞扫描
func WebPoc(info *Common.HostInfo) error { func WebPoc(info *Common.HostInfo) error {
if Common.DisablePocScan {
return nil
}
WebScan.WebScan(info) WebScan.WebScan(info)
return nil return nil
} }