diff --git a/Plugins/scanner.go b/Plugins/scanner.go index 9077d24..9c4b15b 100644 --- a/Plugins/scanner.go +++ b/Plugins/scanner.go @@ -13,7 +13,7 @@ import ( func Scan(info common.HostInfo) { fmt.Println("start infoscan") - Hosts, _ := common.ParseIP(info.Host, common.HostFile) + Hosts, _ := common.ParseIP(info.Host, common.HostFile, common.NoHosts) lib.Inithttp(common.Pocinfo) var ch = make(chan struct{}, common.Threads) var wg = sync.WaitGroup{} @@ -40,6 +40,11 @@ func Scan(info common.HostInfo) { info.Host, info.Ports = strings.Split(targetIP, ":")[0], strings.Split(targetIP, ":")[1] if info.Scantype == "all" { switch { + case info.Ports == "135": + AddScan(info.Ports, info, ch, &wg) //findnet + if common.IsWmi { + AddScan("1000005", info, ch, &wg) //wmiexec + } case info.Ports == "445": //AddScan(info.Ports, info, ch, &wg) //smb AddScan("1000001", info, ch, &wg) //ms17010