Linux id-dci-web1412.main-hosting.eu 5.14.0-611.20.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jan 14 06:35:04 EST 2026 x86_64
LiteSpeed
: 2a02:4780:6:1512:0:19fc:adf1:2 | : 216.73.216.85
Cant Read [ /etc/named.conf ]
8.1.34
u435990001
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
opt /
go /
pkg /
mod /
golang.org /
x /
net@v0.20.0 /
ipv6 /
[ HOME SHELL ]
Name
Size
Permission
Action
batch.go
3.31
KB
-r--r--r--
bpf_test.go
2.02
KB
-r--r--r--
control.go
5.88
KB
-r--r--r--
control_rfc2292_unix.go
1.33
KB
-r--r--r--
control_rfc3542_unix.go
2.59
KB
-r--r--r--
control_stub.go
450
B
-r--r--r--
control_test.go
468
B
-r--r--r--
control_unix.go
1.34
KB
-r--r--r--
control_windows.go
363
B
-r--r--r--
defs_aix.go
1.1
KB
-r--r--r--
defs_darwin.go
1.08
KB
-r--r--r--
defs_dragonfly.go
823
B
-r--r--r--
defs_freebsd.go
1.1
KB
-r--r--r--
defs_linux.go
1.31
KB
-r--r--r--
defs_netbsd.go
823
B
-r--r--r--
defs_openbsd.go
823
B
-r--r--r--
defs_solaris.go
1.08
KB
-r--r--r--
dgramopt.go
7.54
KB
-r--r--r--
doc.go
7.71
KB
-r--r--r--
endpoint.go
3.13
KB
-r--r--r--
errors_other_test.go
413
B
-r--r--r--
errors_unix_test.go
481
B
-r--r--r--
example_test.go
5.2
KB
-r--r--r--
export_test.go
216
B
-r--r--r--
gen.go
4.32
KB
-r--r--r--
genericopt.go
1.27
KB
-r--r--r--
header.go
1.46
KB
-r--r--r--
header_test.go
1.2
KB
-r--r--r--
helper.go
1.06
KB
-r--r--r--
helper_posix_test.go
759
B
-r--r--r--
helper_stub_test.go
538
B
-r--r--r--
helper_unix_test.go
895
B
-r--r--r--
helper_windows_test.go
262
B
-r--r--r--
iana.go
4.9
KB
-r--r--r--
icmp.go
1.56
KB
-r--r--r--
icmp_bsd.go
680
B
-r--r--r--
icmp_linux.go
609
B
-r--r--r--
icmp_solaris.go
663
B
-r--r--r--
icmp_stub.go
537
B
-r--r--r--
icmp_test.go
2.02
KB
-r--r--r--
icmp_windows.go
516
B
-r--r--r--
icmp_zos.go
611
B
-r--r--r--
mocktransponder_test.go
610
B
-r--r--r--
multicast_test.go
7.44
KB
-r--r--r--
multicastlistener_test.go
6.07
KB
-r--r--r--
multicastsockopt_test.go
4.26
KB
-r--r--r--
payload.go
578
B
-r--r--r--
payload_cmsg.go
2.46
KB
-r--r--r--
payload_nocmsg.go
1.33
KB
-r--r--r--
readwrite_test.go
13.15
KB
-r--r--r--
sockopt.go
1.81
KB
-r--r--r--
sockopt_posix.go
2.18
KB
-r--r--r--
sockopt_stub.go
1.23
KB
-r--r--r--
sockopt_test.go
2.82
KB
-r--r--r--
sys_aix.go
3.37
KB
-r--r--r--
sys_asmreq.go
618
B
-r--r--r--
sys_asmreq_stub.go
454
B
-r--r--r--
sys_bpf.go
595
B
-r--r--r--
sys_bpf_stub.go
376
B
-r--r--r--
sys_bsd.go
2.78
KB
-r--r--r--
sys_darwin.go
3.97
KB
-r--r--r--
sys_freebsd.go
4.17
KB
-r--r--r--
sys_linux.go
3.83
KB
-r--r--r--
sys_solaris.go
3.86
KB
-r--r--r--
sys_ssmreq.go
1.29
KB
-r--r--r--
sys_ssmreq_stub.go
542
B
-r--r--r--
sys_stub.go
361
B
-r--r--r--
sys_windows.go
1.76
KB
-r--r--r--
sys_zos.go
3.51
KB
-r--r--r--
unicast_test.go
4.63
KB
-r--r--r--
unicastsockopt_test.go
2.58
KB
-r--r--r--
zsys_aix_ppc64.go
1.11
KB
-r--r--r--
zsys_darwin.go
1.02
KB
-r--r--r--
zsys_dragonfly.go
659
B
-r--r--r--
zsys_freebsd_386.go
1.04
KB
-r--r--r--
zsys_freebsd_amd64.go
1.08
KB
-r--r--r--
zsys_freebsd_arm.go
1.08
KB
-r--r--r--
zsys_freebsd_arm64.go
1.04
KB
-r--r--r--
zsys_freebsd_riscv64.go
1.04
KB
-r--r--r--
zsys_linux_386.go
1.24
KB
-r--r--r--
zsys_linux_amd64.go
1.27
KB
-r--r--r--
zsys_linux_arm.go
1.24
KB
-r--r--r--
zsys_linux_arm64.go
1.27
KB
-r--r--r--
zsys_linux_loong64.go
1.29
KB
-r--r--r--
zsys_linux_mips.go
1.24
KB
-r--r--r--
zsys_linux_mips64.go
1.27
KB
-r--r--r--
zsys_linux_mips64le.go
1.27
KB
-r--r--r--
zsys_linux_mipsle.go
1.24
KB
-r--r--r--
zsys_linux_ppc.go
1.24
KB
-r--r--r--
zsys_linux_ppc64.go
1.27
KB
-r--r--r--
zsys_linux_ppc64le.go
1.27
KB
-r--r--r--
zsys_linux_riscv64.go
1.29
KB
-r--r--r--
zsys_linux_s390x.go
1.27
KB
-r--r--r--
zsys_netbsd.go
656
B
-r--r--r--
zsys_openbsd.go
657
B
-r--r--r--
zsys_solaris.go
1.05
KB
-r--r--r--
zsys_zos_s390x.go
1.08
KB
-r--r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : example_test.go
// Copyright 2014 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. package ipv6_test import ( "fmt" "log" "net" "os" "time" "golang.org/x/net/icmp" "golang.org/x/net/ipv6" ) func ExampleConn_markingTCP() { ln, err := net.Listen("tcp", "[::]:1024") if err != nil { log.Fatal(err) } defer ln.Close() for { c, err := ln.Accept() if err != nil { log.Fatal(err) } go func(c net.Conn) { defer c.Close() if c.RemoteAddr().(*net.TCPAddr).IP.To16() != nil && c.RemoteAddr().(*net.TCPAddr).IP.To4() == nil { p := ipv6.NewConn(c) if err := p.SetTrafficClass(0x28); err != nil { // DSCP AF11 log.Fatal(err) } if err := p.SetHopLimit(128); err != nil { log.Fatal(err) } } if _, err := c.Write([]byte("HELLO-R-U-THERE-ACK")); err != nil { log.Fatal(err) } }(c) } } func ExamplePacketConn_servingOneShotMulticastDNS() { c, err := net.ListenPacket("udp6", "[::]:5353") // mDNS over UDP if err != nil { log.Fatal(err) } defer c.Close() p := ipv6.NewPacketConn(c) en0, err := net.InterfaceByName("en0") if err != nil { log.Fatal(err) } mDNSLinkLocal := net.UDPAddr{IP: net.ParseIP("ff02::fb")} if err := p.JoinGroup(en0, &mDNSLinkLocal); err != nil { log.Fatal(err) } defer p.LeaveGroup(en0, &mDNSLinkLocal) if err := p.SetControlMessage(ipv6.FlagDst|ipv6.FlagInterface, true); err != nil { log.Fatal(err) } var wcm ipv6.ControlMessage b := make([]byte, 1500) for { _, rcm, peer, err := p.ReadFrom(b) if err != nil { log.Fatal(err) } if !rcm.Dst.IsMulticast() || !rcm.Dst.Equal(mDNSLinkLocal.IP) { continue } wcm.IfIndex = rcm.IfIndex answers := []byte("FAKE-MDNS-ANSWERS") // fake mDNS answers, you need to implement this if _, err := p.WriteTo(answers, &wcm, peer); err != nil { log.Fatal(err) } } } func ExamplePacketConn_tracingIPPacketRoute() { // Tracing an IP packet route to www.google.com. const host = "www.google.com" ips, err := net.LookupIP(host) if err != nil { log.Fatal(err) } var dst net.IPAddr for _, ip := range ips { if ip.To16() != nil && ip.To4() == nil { dst.IP = ip fmt.Printf("using %v for tracing an IP packet route to %s\n", dst.IP, host) break } } if dst.IP == nil { log.Fatal("no AAAA record found") } c, err := net.ListenPacket("ip6:58", "::") // ICMP for IPv6 if err != nil { log.Fatal(err) } defer c.Close() p := ipv6.NewPacketConn(c) if err := p.SetControlMessage(ipv6.FlagHopLimit|ipv6.FlagSrc|ipv6.FlagDst|ipv6.FlagInterface, true); err != nil { log.Fatal(err) } wm := icmp.Message{ Type: ipv6.ICMPTypeEchoRequest, Code: 0, Body: &icmp.Echo{ ID: os.Getpid() & 0xffff, Data: []byte("HELLO-R-U-THERE"), }, } var f ipv6.ICMPFilter f.SetAll(true) f.Accept(ipv6.ICMPTypeTimeExceeded) f.Accept(ipv6.ICMPTypeEchoReply) if err := p.SetICMPFilter(&f); err != nil { log.Fatal(err) } var wcm ipv6.ControlMessage rb := make([]byte, 1500) for i := 1; i <= 64; i++ { // up to 64 hops wm.Body.(*icmp.Echo).Seq = i wb, err := wm.Marshal(nil) if err != nil { log.Fatal(err) } // In the real world usually there are several // multiple traffic-engineered paths for each hop. // You may need to probe a few times to each hop. begin := time.Now() wcm.HopLimit = i if _, err := p.WriteTo(wb, &wcm, &dst); err != nil { log.Fatal(err) } if err := p.SetReadDeadline(time.Now().Add(3 * time.Second)); err != nil { log.Fatal(err) } n, rcm, peer, err := p.ReadFrom(rb) if err != nil { if err, ok := err.(net.Error); ok && err.Timeout() { fmt.Printf("%v\t*\n", i) continue } log.Fatal(err) } rm, err := icmp.ParseMessage(58, rb[:n]) if err != nil { log.Fatal(err) } rtt := time.Since(begin) // In the real world you need to determine whether the // received message is yours using ControlMessage.Src, // ControlMesage.Dst, icmp.Echo.ID and icmp.Echo.Seq. switch rm.Type { case ipv6.ICMPTypeTimeExceeded: names, _ := net.LookupAddr(peer.String()) fmt.Printf("%d\t%v %+v %v\n\t%+v\n", i, peer, names, rtt, rcm) case ipv6.ICMPTypeEchoReply: names, _ := net.LookupAddr(peer.String()) fmt.Printf("%d\t%v %+v %v\n\t%+v\n", i, peer, names, rtt, rcm) return } } } func ExamplePacketConn_advertisingOSPFHello() { c, err := net.ListenPacket("ip6:89", "::") // OSPF for IPv6 if err != nil { log.Fatal(err) } defer c.Close() p := ipv6.NewPacketConn(c) en0, err := net.InterfaceByName("en0") if err != nil { log.Fatal(err) } allSPFRouters := net.IPAddr{IP: net.ParseIP("ff02::5")} if err := p.JoinGroup(en0, &allSPFRouters); err != nil { log.Fatal(err) } defer p.LeaveGroup(en0, &allSPFRouters) hello := make([]byte, 24) // fake hello data, you need to implement this ospf := make([]byte, 16) // fake ospf header, you need to implement this ospf[0] = 3 // version 3 ospf[1] = 1 // hello packet ospf = append(ospf, hello...) if err := p.SetChecksum(true, 12); err != nil { log.Fatal(err) } cm := ipv6.ControlMessage{ TrafficClass: 0xc0, // DSCP CS6 HopLimit: 1, IfIndex: en0.Index, } if _, err := p.WriteTo(ospf, &cm, &allSPFRouters); err != nil { log.Fatal(err) } }
Close