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.1
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 /
os /
exec /
[ HOME SHELL ]
Name
Size
Permission
Action
bench_test.go
492
B
-rw-r--r--
env_test.go
832
B
-rw-r--r--
example_test.go
3.18
KB
-rw-r--r--
exec.go
22.05
KB
-rw-r--r--
exec_plan9.go
504
B
-rw-r--r--
exec_posix_test.go
1.91
KB
-rw-r--r--
exec_test.go
30.66
KB
-rw-r--r--
exec_unix.go
527
B
-rw-r--r--
exec_windows.go
618
B
-rw-r--r--
internal_test.go
1.21
KB
-rw-r--r--
lp_js.go
816
B
-rw-r--r--
lp_plan9.go
1.38
KB
-rw-r--r--
lp_test.go
737
B
-rw-r--r--
lp_unix.go
1.56
KB
-rw-r--r--
lp_unix_test.go
1.14
KB
-rw-r--r--
lp_windows.go
2.12
KB
-rw-r--r--
lp_windows_test.go
15.02
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : lp_unix.go
// Copyright 2010 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. // +build aix darwin dragonfly freebsd linux netbsd openbsd solaris package exec import ( "errors" "os" "path/filepath" "strings" ) // ErrNotFound is the error resulting if a path search failed to find an executable file. var ErrNotFound = errors.New("executable file not found in $PATH") func findExecutable(file string) error { d, err := os.Stat(file) if err != nil { return err } if m := d.Mode(); !m.IsDir() && m&0111 != 0 { return nil } return os.ErrPermission } // LookPath searches for an executable named file in the // directories named by the PATH environment variable. // If file contains a slash, it is tried directly and the PATH is not consulted. // The result may be an absolute path or a path relative to the current directory. func LookPath(file string) (string, error) { // NOTE(rsc): I wish we could use the Plan 9 behavior here // (only bypass the path if file begins with / or ./ or ../) // but that would not match all the Unix shells. if strings.Contains(file, "/") { err := findExecutable(file) if err == nil { return file, nil } return "", &Error{file, err} } path := os.Getenv("PATH") for _, dir := range filepath.SplitList(path) { if dir == "" { // Unix shell semantics: path element "" means "." dir = "." } path := filepath.Join(dir, file) if err := findExecutable(path); err == nil { return path, nil } } return "", &Error{file, ErrNotFound} }
Close