mirror of
https://github.com/shadow1ng/fscan.git
synced 2026-09-26 05:01:53 +08:00
修改-debug参数,自定义打印当前进度时间,默认100秒没进制就会输出。-debug 0时,有err时就会输出
This commit is contained in:
+1
-1
@@ -38,7 +38,7 @@ func Flag(Info *HostInfo) {
|
|||||||
flag.BoolVar(&Ping, "ping", false, "using ping replace icmp")
|
flag.BoolVar(&Ping, "ping", false, "using ping replace icmp")
|
||||||
flag.StringVar(&TmpOutputfile, "o", "result.txt", "Outputfile")
|
flag.StringVar(&TmpOutputfile, "o", "result.txt", "Outputfile")
|
||||||
flag.BoolVar(&TmpSave, "no", false, "not to save output log")
|
flag.BoolVar(&TmpSave, "no", false, "not to save output log")
|
||||||
flag.Int64Var(&LogErrTime, "debug", 120, "every time to LogErr")
|
flag.Int64Var(&WaitTime, "debug", 120, "every time to LogErr")
|
||||||
flag.StringVar(&URL, "u", "", "url")
|
flag.StringVar(&URL, "u", "", "url")
|
||||||
flag.StringVar(&UrlFile, "uf", "", "urlfile")
|
flag.StringVar(&UrlFile, "uf", "", "urlfile")
|
||||||
flag.StringVar(&Pocinfo.PocName, "pocname", "", "use the pocs these contain pocname, -pocname weblogic")
|
flag.StringVar(&Pocinfo.PocName, "pocname", "", "use the pocs these contain pocname, -pocname weblogic")
|
||||||
|
|||||||
+3
-1
@@ -48,7 +48,9 @@ func WriteFile(result string, filename string) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func LogError(errinfo interface{}) {
|
func LogError(errinfo interface{}) {
|
||||||
if (time.Now().Unix()-LogSucTime) > WaitTime && (time.Now().Unix()-LogErrTime) > WaitTime {
|
if WaitTime == 0 {
|
||||||
|
fmt.Println(fmt.Sprintf("已完成 %v/%v %v", End, Num, errinfo))
|
||||||
|
} else if (time.Now().Unix()-LogSucTime) > WaitTime && (time.Now().Unix()-LogErrTime) > WaitTime {
|
||||||
fmt.Println(fmt.Sprintf("已完成 %v/%v %v", End, Num, errinfo))
|
fmt.Println(fmt.Sprintf("已完成 %v/%v %v", End, Num, errinfo))
|
||||||
LogErrTime = time.Now().Unix()
|
LogErrTime = time.Now().Unix()
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user