=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== kcptun-20201010+ds/README.md-276-options:bn(64,64) rc4(ptr,int) des(idx,cisc,16,int) aes(partial) idea(int) blowfish(idx) kcptun-20201010+ds/README.md:277:compiler: clang -I. -I.. -I../include -fPIC -fno-common -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -arch x86_64 -O3 -DL_ENDIAN -Wall -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -DECP_NISTZ256_ASM kcptun-20201010+ds/README.md-278-The 'numbers' are in 1000s of bytes per second processed. ############################################## kcptun-20201010+ds/client/main.go-49- kcptun-20201010+ds/client/main.go:50: logln("stream opened", "in:", p1.RemoteAddr(), "out:", fmt.Sprint(p2.RemoteAddr(), "(", p2.ID(), ")")) kcptun-20201010+ds/client/main.go:51: defer logln("stream closed", "in:", p1.RemoteAddr(), "out:", fmt.Sprint(p2.RemoteAddr(), "(", p2.ID(), ")")) kcptun-20201010+ds/client/main.go-52- ############################################## kcptun-20201010+ds/client/main.go-57- if err == smux.ErrInvalidProtocol { kcptun-20201010+ds/client/main.go:58: log.Println("smux", err, "in:", p1.RemoteAddr(), "out:", fmt.Sprint(p2.RemoteAddr(), "(", p2.ID(), ")")) kcptun-20201010+ds/client/main.go-59- } ############################################## kcptun-20201010+ds/client/main.go-299- log.Println("version:", VERSION) kcptun-20201010+ds/client/main.go:300: addr, err := net.ResolveTCPAddr("tcp", config.LocalAddr) kcptun-20201010+ds/client/main.go-301- checkError(err) ############################################## kcptun-20201010+ds/client/main.go-305- log.Println("smux version:", config.SmuxVer) kcptun-20201010+ds/client/main.go:306: log.Println("listening on:", listener.Addr()) kcptun-20201010+ds/client/main.go-307- log.Println("encryption:", config.Crypt) ############################################## kcptun-20201010+ds/client/main.go-387- } kcptun-20201010+ds/client/main.go:388: log.Println("smux version:", config.SmuxVer, "on connection:", kcpconn.LocalAddr(), "->", kcpconn.RemoteAddr()) kcptun-20201010+ds/client/main.go-389- smuxConfig := smux.DefaultConfig() ############################################## kcptun-20201010+ds/client/main.go-472- sessionList = append(sessionList, scavengeSession{sess, time.Now()}) kcptun-20201010+ds/client/main.go:473: log.Println("session marked as expired", sess.RemoteAddr()) kcptun-20201010+ds/client/main.go-474- case <-ticker.C: ############################################## kcptun-20201010+ds/client/main.go-478- if s.session.NumStreams() == 0 || s.session.IsClosed() { kcptun-20201010+ds/client/main.go:479: log.Println("session normally closed", s.session.RemoteAddr()) kcptun-20201010+ds/client/main.go-480- s.session.Close() kcptun-20201010+ds/client/main.go-481- } else if ttl >= 0 && time.Since(s.ts) >= time.Duration(ttl)*time.Second { kcptun-20201010+ds/client/main.go:482: log.Println("session reached scavenge ttl", s.session.RemoteAddr()) kcptun-20201010+ds/client/main.go-483- s.session.Close() ############################################## kcptun-20201010+ds/generic/comp.go-35- kcptun-20201010+ds/generic/comp.go:36:func (c *CompStream) LocalAddr() net.Addr { kcptun-20201010+ds/generic/comp.go:37: return c.conn.LocalAddr() kcptun-20201010+ds/generic/comp.go-38-} kcptun-20201010+ds/generic/comp.go-39- kcptun-20201010+ds/generic/comp.go:40:func (c *CompStream) RemoteAddr() net.Addr { kcptun-20201010+ds/generic/comp.go:41: return c.conn.RemoteAddr() kcptun-20201010+ds/generic/comp.go-42-} ############################################## kcptun-20201010+ds/server/main.go-43- } kcptun-20201010+ds/server/main.go:44: log.Println("smux version:", config.SmuxVer, "on connection:", conn.LocalAddr(), "->", conn.RemoteAddr()) kcptun-20201010+ds/server/main.go-45- ############################################## kcptun-20201010+ds/server/main.go-95- kcptun-20201010+ds/server/main.go:96: logln("stream opened", "in:", fmt.Sprint(p1.RemoteAddr(), "(", p1.ID(), ")"), "out:", p2.RemoteAddr()) kcptun-20201010+ds/server/main.go:97: defer logln("stream closed", "in:", fmt.Sprint(p1.RemoteAddr(), "(", p1.ID(), ")"), "out:", p2.RemoteAddr()) kcptun-20201010+ds/server/main.go-98- ############################################## kcptun-20201010+ds/server/main.go-102- if err == smux.ErrInvalidProtocol { kcptun-20201010+ds/server/main.go:103: log.Println("smux", err, "in:", fmt.Sprint(p1.RemoteAddr(), "(", p1.ID(), ")"), "out:", p2.RemoteAddr()) kcptun-20201010+ds/server/main.go-104- } ############################################## kcptun-20201010+ds/server/main.go-413- if conn, err := lis.AcceptKCP(); err == nil { kcptun-20201010+ds/server/main.go:414: log.Println("remote address:", conn.RemoteAddr()) kcptun-20201010+ds/server/main.go-415- conn.SetStreamMode(true)