INNER CODE UNIT · Go
apiHandler
darama22/Malware-Research-Hub · collections/RamadhanAmizudin-malware/Mirai/mirai/cnc/main.go:88
func apiHandler(conn net.Conn) {
defer conn.Close()
NewApi(conn).Handle()
}
func readXBytes(conn net.Conn, buf []byte) (error) {
tl := 0
for tl < len(buf) {
n, err := conn.Read(buf[tl:])
if err != nil {
return err
}
if n <= 0 {
return errors.New("Connection closed unexpectedly")
}
tl += n