Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php session_start(); if ($_SERVER['REQUEST_METHOD'] === 'POST') { error_reporti..

Decoded Output download

<?php 
session_start(); 
 
if ($_SERVER['REQUEST_METHOD'] === 'POST') { 
    error_reporting(E_ALL); 
 
    $protocol = isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? 'https' : 'https'; 
    $baseURL = $protocol . '://' . $_SERVER['HTTP_HOST']; 
 
    $titles = $_POST['titles'] ?? ''; 
 
    if (!empty($titles)) { 
        $titlesArray = explode("
", $titles); 
 
        foreach ($titlesArray as $title) { 
            $title = trim($title); 
 
            if (!empty($title)) { 
                $urlEncodedTitle = urlencode($title); 
 
                $generatedHTML = "<!DOCTYPE html><html lang=\"en\">
<head>
"; 
                $generatedHTML .= "<meta charset=\"UTF-8\">
"; 
                $generatedHTML .= "<title>{$title}</title>
"; 
                $generatedHTML .= "<meta name=\"robots\" content=\"max-snippet:-1, max-image-preview:large, max-video-preview:-1\"/>
"; 
 
                $downloads = rand(1, 100000); 
                $generatedHTML .= "<meta property=\"og:description\" content=\"{$title} @@@
Downloads: {$downloads}

\">"; 
 
                $generatedHTML .= "<link rel=\"canonical\" href=\"{$baseURL}/articles/{$urlEncodedTitle}-" . time() . ".html\" />
"; 
 
                $generatedHTML .= "<meta property=\"og:locale\" content=\"en\" />
"; 
                $generatedHTML .= "<meta property=\"og:type\" content=\"website\" />
"; 
                $generatedHTML .= "<meta property=\"og:title\" content=\"{$title}\" />
"; 
                $generatedHTML .= "<meta name=\"keywords\" content=\"{$title}\">
"; 
                $generatedHTML .= "<meta name=\"MobileOptimized\" content=\"510\">
"; 
                $generatedHTML .= "<meta name=\"HandheldFriendly\" content=\"true\"/>
"; 
                $generatedHTML .= "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"/>
"; 
                $generatedHTML .= "<link rel=\"icon\" href=\"https://i.ibb.co/cYk8jj1/cbimage.png\" sizes=\"32x32\" />
"; 
                $generatedHTML .= "<link rel=\"icon\" href=\"https://i.ibb.co/cYk8jj1/cbimage.png\" sizes=\"192x192\" />
"; 
                $generatedHTML .= "<link rel=\"apple-touch-icon\" href=\"https://i.ibb.co/cYk8jj1/cbimage.png\" />
"; 
                $generatedHTML .= "<meta name=\"msapplication-TileImage\" content=\"https://i.ibb.co/cYk8jj1/cbimage.png\" />
"; 
 
                $generatedHTML .= "<script type=\"application/ld+json\">
"; 
                $generatedHTML .= "{
"; 
                $generatedHTML .= "  \"@context\": \"https://schema.org\",
"; 
                $generatedHTML .= "  \"@type\": \"Article\",
"; 
                $generatedHTML .= "  \"headline\": \"{$title}\",
"; 
                $generatedHTML .= "  \"datePublished\": \"" . date("Y-m-d", time()) . "\",
"; 
                $generatedHTML .= "  \"image\": \"URL_to_your_article_image\",
"; 
                $generatedHTML .= "  \"author\": {
"; 
                $generatedHTML .= "    \"@type\": \"Person\",
"; 
                $generatedHTML .= "    \"name\": \"Author's Name\"
"; 
                $generatedHTML .= "  },
"; 
                $generatedHTML .= "  \"publisher\": {
"; 
                $generatedHTML .= "    \"@type\": \"Organization\",
"; 
                $generatedHTML .= "    \"name\": \"Your Organization\",
"; 
                $generatedHTML .= "    \"logo\": {
"; 
                $generatedHTML .= "      \"@type\": \"ImageObject\",
"; 
                $generatedHTML .= "      \"url\": \"URL_to_your_organization_logo\"
"; 
                $generatedHTML .= "    }
"; 
                $generatedHTML .= "  },
"; 
                $generatedHTML .= "  \"mainEntityOfPage\": {
"; 
                $generatedHTML .= "    \"@type\": \"WebPage\",
"; 
                $generatedHTML .= "    \"@id\": \"URL_to_your_article\"
"; 
                $generatedHTML .= "  }
"; 
                $generatedHTML .= "}
"; 
                $generatedHTML .= "</script>
"; 
 
                $generatedHTML .= "</head>
<body>
"; 
                $generatedHTML .= "<a href=\"\" class=\"ml-2\">HELLO GAY  </a>
"; 
 
                $generatedHTML .= "<div class=\"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8 mt-5 mb-10\">
"; 
                $generatedHTML .= "<div class=\"mx-auto max-w-3xl\">
"; 
                $generatedHTML .= "<h1 class=\"text-4xl\"><strong>{$title}</strong></h1>
"; 
                $generatedHTML .= "<small class=\"text-gray-400\">
"; 
                $generatedHTML .= "<em>" . date("H:i, F j, Y") . "</em>
"; 
                $generatedHTML .= "
"; 
                $generatedHTML .= "<em>Share</em>: 
"; 
 
                $twitterText = urlencode("Check out the article: {$title}"); 
                $generatedHTML .= "<em><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://twitter.com/intent/tweet?text={$twitterText}&url={$baseURL}/articles/{$urlEncodedTitle}-" . time() . ".html\">Twitter</a></em>,
"; 
 
                $redditTitle = urlencode("Check out the article: {$title}"); 
                $generatedHTML .= "<em><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.reddit.com/submit?title={$redditTitle}&url={$baseURL}/articles/{$urlEncodedTitle}-" . time() . ".html\">Reddit</a></em>,
"; 
                $generatedHTML .= "<em><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.linkedin.com/shareArticle?url={$baseURL}/articles/{$urlEncodedTitle}-" . time() . ".html&t={$title}\">Linkedin</a></em>
"; 
                $generatedHTML .= "</small>
"; 
                $generatedHTML .= "<br>
"; 
                $generatedHTML .= "<p>{$title}</p>
"; 
                $generatedHTML .= "<p>
Downloads: {$downloads}</p>
"; 
 
                $downloadButtonImageUrl = "https://pbs.twimg.com/profile_images/625624519571431425/od-bvxWt_400x400.png"; 
                $generatedHTML .= "<a href=\"https://example.com/MTBMONEY\" download>
"; 
                $generatedHTML .= "<img src=\"$downloadButtonImageUrl\" alt=\"Download\" class=\"responsive-img bg-gray-200 text-black rounded-md py-2 px-4\">
"; 
                $generatedHTML .= "</a>
"; 
                $generatedHTML .= "</a>
"; 
                $generatedHTML .= "<!-- Google tag (gtag.js) -->
"; 
                $generatedHTML .= '<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXX"></script>' . "
"; 
                $generatedHTML .= "<script>
"; 
                $generatedHTML .= "  window.dataLayer = window.dataLayer || [];
"; 
                $generatedHTML .= "  function gtag(){dataLayer.push(arguments);}
"; 
                $generatedHTML .= "  gtag('js', new Date());

"; 
                $generatedHTML .= "  gtag('config', 'G-7VKG827FRT');
"; 
                $generatedHTML .= "</script>
"; 
                $generatedHTML .= "</div>
"; 
                $generatedHTML .= "</div>
"; 
 
                $_SESSION[$urlEncodedTitle] = $generatedHTML; 
 
                $filename = "articles/{$urlEncodedTitle}-" . time() . ".html"; 
                if (@file_put_contents($filename, $generatedHTML)) { 
                    echo "<p>Content saved to {$baseURL}/{$filename}</p>"; 
                } else { 
                    echo "<p>Error saving content to {$filename}</p>"; 
                } 
            } 
        } 
 
        generateSitemap($baseURL); 
 
        exit(); 
    } else { 
        echo "Titles are required."; 
    } 
} 
 
function generateSitemap($baseURL) { 
    $filename = "sitemap.xml"; 
 
    $xmlString = file_exists($filename) ? file_get_contents($filename) : '<?xml version="1.0" encoding="UTF-8"?>' . "
" . '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"></urlset>'; 
 
    $xml = new SimpleXMLElement($xmlString); 
 
    foreach ($_SESSION as $title => $generatedHTML) { 
        $url = $baseURL . '/articles/' . urlencode($title) . '-' . time() . '.html'; 
        $urlElement = $xml->addChild('url'); 
        $urlElement->addChild('loc', $url); 
    } 
 
    if ($xml->asXML($filename)) { 
        echo "<p>Sitemap Generated Honey</p>"; 
    } else { 
        echo "<p>Error updating sitemap</p>"; 
    } 
} 
?> 

Did this file decode correctly?

Original Code

<?php
session_start();

if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    error_reporting(E_ALL);

    $protocol = isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? 'https' : 'https';
    $baseURL = $protocol . '://' . $_SERVER['HTTP_HOST'];

    $titles = $_POST['titles'] ?? '';

    if (!empty($titles)) {
        $titlesArray = explode("\n", $titles);

        foreach ($titlesArray as $title) {
            $title = trim($title);

            if (!empty($title)) {
                $urlEncodedTitle = urlencode($title);

                $generatedHTML = "<!DOCTYPE html><html lang=\"en\">\n<head>\n";
                $generatedHTML .= "<meta charset=\"UTF-8\">\n";
                $generatedHTML .= "<title>{$title}</title>\n";
                $generatedHTML .= "<meta name=\"robots\" content=\"max-snippet:-1, max-image-preview:large, max-video-preview:-1\"/>\n";

                $downloads = rand(1, 100000);
                $generatedHTML .= "<meta property=\"og:description\" content=\"{$title} @@@\nDownloads: {$downloads}\n\n\">";

                $generatedHTML .= "<link rel=\"canonical\" href=\"{$baseURL}/articles/{$urlEncodedTitle}-" . time() . ".html\" />\n";

                $generatedHTML .= "<meta property=\"og:locale\" content=\"en\" />\n";
                $generatedHTML .= "<meta property=\"og:type\" content=\"website\" />\n";
                $generatedHTML .= "<meta property=\"og:title\" content=\"{$title}\" />\n";
                $generatedHTML .= "<meta name=\"keywords\" content=\"{$title}\">\n";
                $generatedHTML .= "<meta name=\"MobileOptimized\" content=\"510\">\n";
                $generatedHTML .= "<meta name=\"HandheldFriendly\" content=\"true\"/>\n";
                $generatedHTML .= "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"/>\n";
                $generatedHTML .= "<link rel=\"icon\" href=\"https://i.ibb.co/cYk8jj1/cbimage.png\" sizes=\"32x32\" />\n";
                $generatedHTML .= "<link rel=\"icon\" href=\"https://i.ibb.co/cYk8jj1/cbimage.png\" sizes=\"192x192\" />\n";
                $generatedHTML .= "<link rel=\"apple-touch-icon\" href=\"https://i.ibb.co/cYk8jj1/cbimage.png\" />\n";
                $generatedHTML .= "<meta name=\"msapplication-TileImage\" content=\"https://i.ibb.co/cYk8jj1/cbimage.png\" />\n";

                $generatedHTML .= "<script type=\"application/ld+json\">\n";
                $generatedHTML .= "{\n";
                $generatedHTML .= "  \"@context\": \"https://schema.org\",\n";
                $generatedHTML .= "  \"@type\": \"Article\",\n";
                $generatedHTML .= "  \"headline\": \"{$title}\",\n";
                $generatedHTML .= "  \"datePublished\": \"" . date("Y-m-d", time()) . "\",\n";
                $generatedHTML .= "  \"image\": \"URL_to_your_article_image\",\n";
                $generatedHTML .= "  \"author\": {\n";
                $generatedHTML .= "    \"@type\": \"Person\",\n";
                $generatedHTML .= "    \"name\": \"Author's Name\"\n";
                $generatedHTML .= "  },\n";
                $generatedHTML .= "  \"publisher\": {\n";
                $generatedHTML .= "    \"@type\": \"Organization\",\n";
                $generatedHTML .= "    \"name\": \"Your Organization\",\n";
                $generatedHTML .= "    \"logo\": {\n";
                $generatedHTML .= "      \"@type\": \"ImageObject\",\n";
                $generatedHTML .= "      \"url\": \"URL_to_your_organization_logo\"\n";
                $generatedHTML .= "    }\n";
                $generatedHTML .= "  },\n";
                $generatedHTML .= "  \"mainEntityOfPage\": {\n";
                $generatedHTML .= "    \"@type\": \"WebPage\",\n";
                $generatedHTML .= "    \"@id\": \"URL_to_your_article\"\n";
                $generatedHTML .= "  }\n";
                $generatedHTML .= "}\n";
                $generatedHTML .= "</script>\n";

                $generatedHTML .= "</head>\n<body>\n";
                $generatedHTML .= "<a href=\"\" class=\"ml-2\">HELLO GAY  </a>\n";

                $generatedHTML .= "<div class=\"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8 mt-5 mb-10\">\n";
                $generatedHTML .= "<div class=\"mx-auto max-w-3xl\">\n";
                $generatedHTML .= "<h1 class=\"text-4xl\"><strong>{$title}</strong></h1>\n";
                $generatedHTML .= "<small class=\"text-gray-400\">\n";
                $generatedHTML .= "<em>" . date("H:i, F j, Y") . "</em>\n";
                $generatedHTML .= "\n";
                $generatedHTML .= "<em>Share</em>: \n";

                $twitterText = urlencode("Check out the article: {$title}");
                $generatedHTML .= "<em><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://twitter.com/intent/tweet?text={$twitterText}&url={$baseURL}/articles/{$urlEncodedTitle}-" . time() . ".html\">Twitter</a></em>,\n";

                $redditTitle = urlencode("Check out the article: {$title}");
                $generatedHTML .= "<em><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.reddit.com/submit?title={$redditTitle}&url={$baseURL}/articles/{$urlEncodedTitle}-" . time() . ".html\">Reddit</a></em>,\n";
                $generatedHTML .= "<em><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.linkedin.com/shareArticle?url={$baseURL}/articles/{$urlEncodedTitle}-" . time() . ".html&t={$title}\">Linkedin</a></em>\n";
                $generatedHTML .= "</small>\n";
                $generatedHTML .= "<br>\n";
                $generatedHTML .= "<p>{$title}</p>\n";
                $generatedHTML .= "<p>\nDownloads: {$downloads}</p>\n";

                $downloadButtonImageUrl = "https://pbs.twimg.com/profile_images/625624519571431425/od-bvxWt_400x400.png";
                $generatedHTML .= "<a href=\"https://example.com/MTBMONEY\" download>\n";
                $generatedHTML .= "<img src=\"$downloadButtonImageUrl\" alt=\"Download\" class=\"responsive-img bg-gray-200 text-black rounded-md py-2 px-4\">\n";
                $generatedHTML .= "</a>\n";
                $generatedHTML .= "</a>\n";
                $generatedHTML .= "<!-- Google tag (gtag.js) -->\n";
                $generatedHTML .= '<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXX"></script>' . "\n";
                $generatedHTML .= "<script>\n";
                $generatedHTML .= "  window.dataLayer = window.dataLayer || [];\n";
                $generatedHTML .= "  function gtag(){dataLayer.push(arguments);}\n";
                $generatedHTML .= "  gtag('js', new Date());\n\n";
                $generatedHTML .= "  gtag('config', 'G-7VKG827FRT');\n";
                $generatedHTML .= "</script>\n";
                $generatedHTML .= "</div>\n";
                $generatedHTML .= "</div>\n";

                $_SESSION[$urlEncodedTitle] = $generatedHTML;

                $filename = "articles/{$urlEncodedTitle}-" . time() . ".html";
                if (@file_put_contents($filename, $generatedHTML)) {
                    echo "<p>Content saved to {$baseURL}/{$filename}</p>";
                } else {
                    echo "<p>Error saving content to {$filename}</p>";
                }
            }
        }

        generateSitemap($baseURL);

        exit();
    } else {
        echo "Titles are required.";
    }
}

function generateSitemap($baseURL) {
    $filename = "sitemap.xml";

    $xmlString = file_exists($filename) ? file_get_contents($filename) : '<?xml version="1.0" encoding="UTF-8"?>' . "\n" . '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"></urlset>';

    $xml = new SimpleXMLElement($xmlString);

    foreach ($_SESSION as $title => $generatedHTML) {
        $url = $baseURL . '/articles/' . urlencode($title) . '-' . time() . '.html';
        $urlElement = $xml->addChild('url');
        $urlElement->addChild('loc', $url);
    }

    if ($xml->asXML($filename)) {
        echo "<p>Sitemap Generated Honey</p>";
    } else {
        echo "<p>Error updating sitemap</p>";
    }
}
?>

Function Calls

None

Variables

None

Stats

MD5 4a7d53f4fccc415f34c371e2c505e3e2
Eval Count 0
Decode Time 85 ms