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 /
sys /
cpu /
[ HOME SHELL ]
Name
Size
Permission
Action
asm_aix_ppc64.s
410
B
-rw-r--r--
byteorder.go
734
B
-rw-r--r--
cpu.go
5.81
KB
-rw-r--r--
cpu_aix_ppc64.go
609
B
-rw-r--r--
cpu_arm.go
216
B
-rw-r--r--
cpu_gc_s390x.go
677
B
-rw-r--r--
cpu_gc_x86.go
501
B
-rw-r--r--
cpu_gccgo.c
1.17
KB
-rw-r--r--
cpu_gccgo.go
628
B
-rw-r--r--
cpu_gccgo_s390x.go
1
KB
-rw-r--r--
cpu_linux.go
1.15
KB
-rw-r--r--
cpu_linux_arm64.go
1.99
KB
-rw-r--r--
cpu_linux_ppc64x.go
803
B
-rw-r--r--
cpu_linux_s390x.go
3.92
KB
-rw-r--r--
cpu_mips64x.go
243
B
-rw-r--r--
cpu_mipsx.go
239
B
-rw-r--r--
cpu_other_arm64.go
240
B
-rw-r--r--
cpu_riscv64.go
235
B
-rw-r--r--
cpu_s390x.s
1.96
KB
-rw-r--r--
cpu_wasm.go
413
B
-rw-r--r--
cpu_x86.go
1.3
KB
-rw-r--r--
cpu_x86.s
602
B
-rw-r--r--
syscall_aix_ppc64_gc.go
995
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : cpu_x86.go
// Copyright 2018 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 386 amd64 amd64p32 package cpu const cacheLineSize = 64 func init() { Initialized = true maxID, _, _, _ := cpuid(0, 0) if maxID < 1 { return } _, _, ecx1, edx1 := cpuid(1, 0) X86.HasSSE2 = isSet(26, edx1) X86.HasSSE3 = isSet(0, ecx1) X86.HasPCLMULQDQ = isSet(1, ecx1) X86.HasSSSE3 = isSet(9, ecx1) X86.HasFMA = isSet(12, ecx1) X86.HasSSE41 = isSet(19, ecx1) X86.HasSSE42 = isSet(20, ecx1) X86.HasPOPCNT = isSet(23, ecx1) X86.HasAES = isSet(25, ecx1) X86.HasOSXSAVE = isSet(27, ecx1) X86.HasRDRAND = isSet(30, ecx1) osSupportsAVX := false // For XGETBV, OSXSAVE bit is required and sufficient. if X86.HasOSXSAVE { eax, _ := xgetbv() // Check if XMM and YMM registers have OS support. osSupportsAVX = isSet(1, eax) && isSet(2, eax) } X86.HasAVX = isSet(28, ecx1) && osSupportsAVX if maxID < 7 { return } _, ebx7, _, _ := cpuid(7, 0) X86.HasBMI1 = isSet(3, ebx7) X86.HasAVX2 = isSet(5, ebx7) && osSupportsAVX X86.HasBMI2 = isSet(8, ebx7) X86.HasERMS = isSet(9, ebx7) X86.HasRDSEED = isSet(18, ebx7) X86.HasADX = isSet(19, ebx7) } func isSet(bitpos uint, value uint32) bool { return value&(1<<bitpos) != 0 }
Close