=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/serversInfo.go-275- relayCandidateStamp = &relayStamp dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/serversInfo.go:276: } else if _, err := net.ResolveUDPAddr("udp", relayName); err == nil { dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/serversInfo.go-277- relayCandidateStamp = &stamps.ServerStamp{ ############################################## dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/serversInfo.go-299- relayCandidateStamp.Proto == stamps.StampProtoTypeDNSCryptRelay { dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/serversInfo.go:300: relayUDPAddr, err := net.ResolveUDPAddr("udp", relayCandidateStamp.ServerAddrStr) dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/serversInfo.go-301- if err != nil { ############################################## dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/serversInfo.go-303- } dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/serversInfo.go:304: relayTCPAddr, err := net.ResolveTCPAddr("tcp", relayCandidateStamp.ServerAddrStr) dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/serversInfo.go-305- if err != nil { ############################################## dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/serversInfo.go-348- } dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/serversInfo.go:349: remoteUDPAddr, err := net.ResolveUDPAddr("udp", stamp.ServerAddrStr) dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/serversInfo.go-350- if err != nil { ############################################## dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/serversInfo.go-352- } dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/serversInfo.go:353: remoteTCPAddr, err := net.ResolveTCPAddr("tcp", stamp.ServerAddrStr) dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/serversInfo.go-354- if err != nil { ############################################## dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/dnscrypt_certs.go-290- } dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/dnscrypt_certs.go:291: udpAddr, err := net.ResolveUDPAddr("udp", serverAddress) dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/dnscrypt_certs.go-292- if err != nil { ############################################## dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/dnscrypt_certs.go-323- } dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/dnscrypt_certs.go:324: tcpAddr, err := net.ResolveTCPAddr("tcp", serverAddress) dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/dnscrypt_certs.go-325- if err != nil { ############################################## dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go-102-func (proxy *Proxy) addDNSListener(listenAddrStr string) { dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go:103: listenUDPAddr, err := net.ResolveUDPAddr("udp", listenAddrStr) dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go-104- if err != nil { ############################################## dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go-106- } dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go:107: listenTCPAddr, err := net.ResolveTCPAddr("tcp", listenAddrStr) dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go-108- if err != nil { ############################################## dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go-113- if len(proxy.userName) <= 0 { dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go:114: if err := proxy.udpListenerFromAddr(listenUDPAddr); err != nil { dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go-115- dlog.Fatal(err) dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go-116- } dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go:117: if err := proxy.tcpListenerFromAddr(listenTCPAddr); err != nil { dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go-118- dlog.Fatal(err) ############################################## dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go-170-func (proxy *Proxy) addLocalDoHListener(listenAddrStr string) { dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go:171: listenTCPAddr, err := net.ResolveTCPAddr("tcp", listenAddrStr) dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go-172- if err != nil { ############################################## dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go-177- if len(proxy.userName) <= 0 { dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go:178: if err := proxy.localDoHListenerFromAddr(listenTCPAddr); err != nil { dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go-179- dlog.Fatal(err) ############################################## dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go-284- dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go:285:func (proxy *Proxy) udpListenerFromAddr(listenAddr *net.UDPAddr) error { dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go-286- clientPc, err := net.ListenUDP("udp", listenAddr) ############################################## dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go-316- } dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go:317: clientAddr := clientPc.RemoteAddr() dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go-318- proxy.processIncomingQuery("tcp", "tcp", packet, &clientAddr, clientPc, start) ############################################## dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go-322- dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go:323:func (proxy *Proxy) tcpListenerFromAddr(listenAddr *net.TCPAddr) error { dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go-324- acceptPc, err := net.ListenTCP("tcp", listenAddr) ############################################## dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go-332- dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go:333:func (proxy *Proxy) localDoHListenerFromAddr(listenAddr *net.TCPAddr) error { dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/proxy.go-334- acceptPc, err := net.ListenTCP("tcp", listenAddr) ############################################## dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/resolve.go-52- fmt.Printf("Resolver IP: %s", resIP[0]) dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/resolve.go:53: rev, err := net.LookupAddr(resIP[0]) dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/resolve.go-54- if err == nil && len(rev) > 0 { ############################################## dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/systemd_linux.go-24- proxy.registerTcpListener(listener.(*net.TCPListener)) dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/systemd_linux.go:25: dlog.Noticef("Wiring systemd TCP socket #%d, %s, %s", i, file.Name(), listener.Addr()) dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/systemd_linux.go-26- } else if pc, err := net.FilePacketConn(file); err == nil { dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/systemd_linux.go-27- proxy.registerUdpListener(pc.(*net.UDPConn)) dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/systemd_linux.go:28: dlog.Noticef("Wiring systemd UDP socket #%d, %s, %s", i, file.Name(), pc.LocalAddr()) dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/systemd_linux.go-29- } ############################################## dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/local-doh.go-39- start := time.Now() dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/local-doh.go:40: clientAddr, err := net.ResolveTCPAddr("tcp", request.RemoteAddr) dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/local-doh.go-41- if err != nil { ############################################## dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/local-doh.go-44- } dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/local-doh.go:45: xClientAddr := net.Addr(clientAddr) dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/local-doh.go-46- packet, err := ioutil.ReadAll(io.LimitReader(request.Body, MaxHTTPBodyLength)) ############################################## dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/netprobe_others.go-15- } dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/netprobe_others.go:16: remoteUDPAddr, err := net.ResolveUDPAddr("udp", address) dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/netprobe_others.go-17- if err != nil { ############################################## dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/netprobe_windows.go-13- } dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/netprobe_windows.go:14: remoteUDPAddr, err := net.ResolveUDPAddr("udp", address) dnscrypt-proxy-2.0.44+ds1/dnscrypt-proxy/netprobe_windows.go-15- if err != nil {