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 /
test /
ken /
[ HOME SHELL ]
Name
Size
Permission
Action
array.go
2.27
KB
-rw-r--r--
chan.go
4.67
KB
-rw-r--r--
chan1.go
879
B
-rw-r--r--
complit.go
4.27
KB
-rw-r--r--
convert.go
14.94
KB
-rw-r--r--
cplx0.go
455
B
-rw-r--r--
cplx0.out
128
B
-rw-r--r--
cplx1.go
1.43
KB
-rw-r--r--
cplx2.go
1.9
KB
-rw-r--r--
cplx3.go
888
B
-rw-r--r--
cplx4.go
1.05
KB
-rw-r--r--
cplx5.go
1.13
KB
-rw-r--r--
divconst.go
9.23
KB
-rw-r--r--
divmod.go
5.13
KB
-rw-r--r--
embed.go
4.27
KB
-rw-r--r--
for.go
308
B
-rw-r--r--
interbasic.go
2.18
KB
-rw-r--r--
interfun.go
872
B
-rw-r--r--
intervar.go
1010
B
-rw-r--r--
label.go
439
B
-rw-r--r--
litfun.go
410
B
-rw-r--r--
mfunc.go
386
B
-rw-r--r--
modconst.go
9.24
KB
-rw-r--r--
ptrfun.go
617
B
-rw-r--r--
ptrvar.go
772
B
-rw-r--r--
range.go
1.71
KB
-rw-r--r--
rob1.go
1.05
KB
-rw-r--r--
rob2.go
4.3
KB
-rw-r--r--
robfor.go
881
B
-rw-r--r--
robfunc.go
1.4
KB
-rw-r--r--
shift.go
2.26
KB
-rw-r--r--
simparray.go
730
B
-rw-r--r--
simpbool.go
1.77
KB
-rw-r--r--
simpconv.go
490
B
-rw-r--r--
simpfun.go
380
B
-rw-r--r--
simpswitch.go
487
B
-rw-r--r--
simpvar.go
348
B
-rw-r--r--
slicearray.go
2.75
KB
-rw-r--r--
sliceslice.go
2.7
KB
-rw-r--r--
string.go
1.79
KB
-rw-r--r--
string.out
49
B
-rw-r--r--
strvar.go
1.11
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : shift.go
// run // Copyright 2009 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. // Test shift. package main var ians [18]int; var uans [18]uint; var pass string; func testi(i int, t1,t2,t3 int) { n := ((t1*3) + t2)*2 + t3; if i != ians[n] { print("itest ", t1,t2,t3,pass, " is ", i, " sb ", ians[n], "\n"); } } func index(t1,t2,t3 int) int { return ((t1*3) + t2)*2 + t3; } func testu(u uint, t1,t2,t3 int) { n := index(t1,t2,t3); if u != uans[n] { print("utest ", t1,t2,t3,pass, " is ", u, " sb ", uans[n], "\n"); } } func main() { var i int; var u,c uint; /* * test constant evaluations */ pass = "con"; // constant part testi( int(1234) << 0, 0,0,0); testi( int(1234) >> 0, 0,0,1); testi( int(1234) << 5, 0,1,0); testi( int(1234) >> 5, 0,1,1); testi(int(-1234) << 0, 1,0,0); testi(int(-1234) >> 0, 1,0,1); testi(int(-1234) << 5, 1,1,0); testi(int(-1234) >> 5, 1,1,1); testu(uint(5678) << 0, 2,0,0); testu(uint(5678) >> 0, 2,0,1); testu(uint(5678) << 5, 2,1,0); testu(uint(5678) >> 5, 2,1,1); /* * test variable evaluations */ pass = "var"; // variable part for t1:=0; t1<3; t1++ { // +int, -int, uint for t2:=0; t2<3; t2++ { // 0, +small, +large for t3:=0; t3<2; t3++ { // <<, >> switch t1 { case 0: i = 1234; case 1: i = -1234; case 2: u = 5678; } switch t2 { case 0: c = 0; case 1: c = 5; case 2: c = 1025; } switch t3 { case 0: i <<= c; u <<= c; case 1: i >>= c; u >>= c; } switch t1 { case 0: testi(i,t1,t2,t3); case 1: testi(i,t1,t2,t3); case 2: testu(u,t1,t2,t3); } } } } } func init() { /* * set the 'correct' answer */ ians[index(0,0,0)] = 1234; ians[index(0,0,1)] = 1234; ians[index(0,1,0)] = 39488; ians[index(0,1,1)] = 38; ians[index(0,2,0)] = 0; ians[index(0,2,1)] = 0; ians[index(1,0,0)] = -1234; ians[index(1,0,1)] = -1234; ians[index(1,1,0)] = -39488; ians[index(1,1,1)] = -39; ians[index(1,2,0)] = 0; ians[index(1,2,1)] = -1; uans[index(2,0,0)] = 5678; uans[index(2,0,1)] = 5678; uans[index(2,1,0)] = 181696; uans[index(2,1,1)] = 177; uans[index(2,2,0)] = 0; uans[index(2,2,1)] = 0; }
Close