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 /
cmd /
internal /
obj /
x86 /
[ HOME SHELL ]
Name
Size
Permission
Action
a.out.go
6.53
KB
-rw-r--r--
aenum.go
16.25
KB
-rw-r--r--
anames.go
19.07
KB
-rw-r--r--
asm6.go
139.71
KB
-rw-r--r--
asm_test.go
7.84
KB
-rw-r--r--
avx_optabs.go
260.28
KB
-rw-r--r--
evex.go
9.26
KB
-rw-r--r--
list6.go
4.06
KB
-rw-r--r--
obj6.go
33.33
KB
-rw-r--r--
obj6_test.go
4.41
KB
-rw-r--r--
pcrelative_test.go
2.32
KB
-rw-r--r--
ytab.go
1.19
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : ytab.go
// Copyright 2017 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 x86 // argListMax specifies upper arg count limit expected to be carried by obj.Prog. // Max len(obj.Prog.RestArgs) can be inferred from this to be 4. const argListMax int = 6 type argList [argListMax]uint8 type ytab struct { zcase uint8 zoffset uint8 // Last arg is usually destination. // For unary instructions unaryDst is used to determine // if single argument is a source or destination. args argList } // Returns true if yt is compatible with args. // // Elements from args and yt.args are used // to index ycover table like `ycover[args[i]+yt.args[i]]`. // This means that args should contain values that already // multiplied by Ymax. func (yt *ytab) match(args []int) bool { // Trailing Yxxx check is required to avoid a case // where shorter arg list is matched. // If we had exact yt.args length, it could be `yt.argc != len(args)`. if len(args) < len(yt.args) && yt.args[len(args)] != Yxxx { return false } for i := range args { if ycover[args[i]+int(yt.args[i])] == 0 { return false } } return true }
Close