Linux vmi284606.contaboserver.net 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64
Apache/2.4.57 (Ubuntu)
: 167.86.127.34 | : 216.73.217.31
Cant Read [ /etc/named.conf ]
7.2.24-0ubuntu0.18.04.17
root
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
local /
go /
src /
vendor /
golang.org /
x /
net /
route /
[ HOME SHELL ]
Name
Size
Permission
Action
address.go
9.54
KB
-rw-r--r--
binary.go
2.72
KB
-rw-r--r--
empty.s
251
B
-rw-r--r--
interface.go
1.86
KB
-rw-r--r--
interface_announce.go
763
B
-rw-r--r--
interface_classic.go
1.59
KB
-rw-r--r--
interface_freebsd.go
1.9
KB
-rw-r--r--
interface_multicast.go
822
B
-rw-r--r--
interface_openbsd.go
2.13
KB
-rw-r--r--
message.go
1.52
KB
-rw-r--r--
route.go
3.93
KB
-rw-r--r--
route_classic.go
1.82
KB
-rw-r--r--
route_openbsd.go
1.7
KB
-rw-r--r--
sys.go
906
B
-rw-r--r--
sys_darwin.go
2.67
KB
-rw-r--r--
sys_dragonfly.go
2.67
KB
-rw-r--r--
sys_freebsd.go
4.75
KB
-rw-r--r--
sys_netbsd.go
2.15
KB
-rw-r--r--
sys_openbsd.go
2.05
KB
-rw-r--r--
syscall.go
713
B
-rw-r--r--
syscall_go1_11_darwin.go
688
B
-rw-r--r--
syscall_go1_12_darwin.go
350
B
-rw-r--r--
zsys_darwin.go
1.96
KB
-rw-r--r--
zsys_dragonfly.go
1.95
KB
-rw-r--r--
zsys_freebsd_386.go
2.8
KB
-rw-r--r--
zsys_freebsd_amd64.go
2.7
KB
-rw-r--r--
zsys_freebsd_arm.go
2.7
KB
-rw-r--r--
zsys_freebsd_arm64.go
2.7
KB
-rw-r--r--
zsys_netbsd.go
1.89
KB
-rw-r--r--
zsys_openbsd.go
1.95
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : interface_openbsd.go
// Copyright 2016 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 route func (*wireFormat) parseInterfaceMessage(_ RIBType, b []byte) (Message, error) { if len(b) < 32 { return nil, errMessageTooShort } l := int(nativeEndian.Uint16(b[:2])) if len(b) < l { return nil, errInvalidMessage } attrs := uint(nativeEndian.Uint32(b[12:16])) if attrs&sysRTA_IFP == 0 { return nil, nil } m := &InterfaceMessage{ Version: int(b[2]), Type: int(b[3]), Flags: int(nativeEndian.Uint32(b[16:20])), Index: int(nativeEndian.Uint16(b[6:8])), Addrs: make([]Addr, sysRTAX_MAX), raw: b[:l], } ll := int(nativeEndian.Uint16(b[4:6])) if len(b) < ll { return nil, errInvalidMessage } a, err := parseLinkAddr(b[ll:]) if err != nil { return nil, err } m.Addrs[sysRTAX_IFP] = a m.Name = a.(*LinkAddr).Name return m, nil } func (*wireFormat) parseInterfaceAddrMessage(_ RIBType, b []byte) (Message, error) { if len(b) < 24 { return nil, errMessageTooShort } l := int(nativeEndian.Uint16(b[:2])) if len(b) < l { return nil, errInvalidMessage } bodyOff := int(nativeEndian.Uint16(b[4:6])) if len(b) < bodyOff { return nil, errInvalidMessage } m := &InterfaceAddrMessage{ Version: int(b[2]), Type: int(b[3]), Flags: int(nativeEndian.Uint32(b[12:16])), Index: int(nativeEndian.Uint16(b[6:8])), raw: b[:l], } var err error m.Addrs, err = parseAddrs(uint(nativeEndian.Uint32(b[12:16])), parseKernelInetAddr, b[bodyOff:]) if err != nil { return nil, err } return m, nil } func (*wireFormat) parseInterfaceAnnounceMessage(_ RIBType, b []byte) (Message, error) { if len(b) < 26 { return nil, errMessageTooShort } l := int(nativeEndian.Uint16(b[:2])) if len(b) < l { return nil, errInvalidMessage } m := &InterfaceAnnounceMessage{ Version: int(b[2]), Type: int(b[3]), Index: int(nativeEndian.Uint16(b[6:8])), What: int(nativeEndian.Uint16(b[8:10])), raw: b[:l], } for i := 0; i < 16; i++ { if b[10+i] != 0 { continue } m.Name = string(b[10 : 10+i]) break } return m, nil }
Close