INNER CODE UNIT · Go
_
x90skysn3k/brutespray · brute/asterisk_test.go:37
_ = conn.SetDeadline(time.Now().Add(5 * time.Second))
// Send AMI banner
_, _ = fmt.Fprintf(conn, "Asterisk Call Manager/5.0.2\r\n")
r := bufio.NewReader(conn)
// Read the Login action block (terminated by blank line)
headers := make(map[string]string)
for {
line, err := r.ReadString('\n')
if err != nil {
return
}
line = strings.TrimSpace(line)
if line == "" {
break
}