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 $_F=__FILE__;$_X='P2lCP1ouWg1WaCoqDVY+Kj4vT1pxenN4Lj0+KC8pPmthMDA+PjxxPnstIC1wWEhNPT..

Decoded Output download

?><?php
/**
 * Copyright (C) 2011  by W-U-S.net <http://www.w-u-s.net>
 */

if (!defined('MASSPDF')) {

    header('Content-Type: text/html; charset=utf-8');
    define('FPDF_FONTPATH', 'fpdf/font/');
    require("ufpdf/fpdf.php");
    include("includes/application_top.php");

    class PDF extends FPDF
    {
        function Header()
        {
            global $pdf;
            global $mandat;
            $pdf->SetFont('Arial', '', 6);

            $pdf->SetY(30);

        }

    }

    if ($_POST['choose_address'] == "customer") {

        $address_query = tep_db_query("select * from address_book a, customers c where c.customers_id = " . $_POST['address_id'] . " and c.customers_default_address_id = a.address_book_id");
        $address_array = tep_db_fetch_array($address_query);
        $country_query = tep_db_query("select * from countries where countries_id = " . $address_array['entry_country_id'] . "");
        $country_array = tep_db_fetch_array($country_query);
        $address_array = _utf8Decode($address_array);
        $addresse = ($address_array['entry_company'] ? $address_array['entry_company'] : '') . "
"
            . $address_array['entry_firstname'] . ' ' . $address_array['entry_lastname'] . "
"
            . "
"
            . $address_array['entry_street_address'] . "
"
            . $address_array['entry_postcode'] . " " . $address_array['entry_city'] . "
"
            . $country_array['countries_name'];

    } elseif ($_POST['choose_address'] == "vorgang") {
        $address_query = tep_db_query("select * from vorgaenge where `vorgaenge_id`  = " . $_POST['vorgangid'] . "");
        $address_array = tep_db_fetch_array($address_query);
        //print_r($address_array);
        $address_array = _utf8Decode($address_array);
        $addresse = ($address_array['vorgaenge_delivery_company'] ? $address_array['vorgaenge_delivery_company'] : '') . "
"
            . $address_array['vorgaenge_delivery_name'] . "
"
            . "
"
            . $address_array['vorgaenge_delivery_street_address'] . "
"
            . $address_array['vorgaenge_delivery_postcode'] . " " . $address_array['vorgaenge_delivery_city'] . "
"
            . $address_array['vorgaenge_delivery_country'];
    }
    $datum = $_POST['datum'];
    $pdf = new PDF('P', 'mm', 'band');
    $pdf->SetAutoPageBreak(false, 00);
}
$pdf->AddPage();
$pdf->SetFontSize(12);
$pdf->SetXY(59, 23);
$pdf->MultiCell(93, 5, $addresse, 0, L, 0);
$pdf->SetXY(91, 88);
$pdf->SetFontSize(9);
$pdf->MultiCell(19, 9, $datum, 0, J, 0);

if (!defined('MASSPDF')) {
    $pdf->Output();
}

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWg1WaCoqDVY+Kj4vT1pxenN4Lj0+KC8pPmthMDA+PjxxPnstIC1wWEhNPT5CLj09WjpoaH19fVh9LVEtblhITT1pDVY+KmgNVg1Wc0E+KCE5TUFzSE05KCd1RnBwbTRyJykpPl0NVg1WPj4+Pi5NZTlNeignL09IPU1IPS1UcVpNOj49TVI9aC49WVc7PjIuZXpuTT1TUT1BLWYnKTsNVj4+Pj45TUFzSE0oJ3JtNHJfcjdFVG1GVHQnLD4nQVo5QWhBT0g9aCcpOw1WPj4+PnpNdlFzek0oIlFBWjlBaEFaOUFYWi5aIik7DVY+Pj4+c0gyV1E5TSgic0gyV1E5TW5oZVpaV3MyZT1zT0hfPU9aWFouWiIpOw1WDVY+Pj4+Mldlbm4+bTRyPk1SPU1IOW4+cm00cg1WPj4+Pl0NVj4+Pj4+Pj4+QVFIMj1zT0g+dE1lOU16KCkNVj4+Pj4+Pj4+XQ1WPj4+Pj4+Pj4+Pj4+eFdPPGVXPiRaOUE7DVY+Pj4+Pj4+Pj4+Pj54V088ZVc+JFllSDllPTsNVj4+Pj4+Pj4+Pj4+PiRaOUEtaXBNPXJPSD0oJ0Z6c2VXJyw+JycsPlspOw1WDVY+Pj4+Pj4+Pj4+Pj4kWjlBLWlwTT1iKEphKTsNVg1WPj4+Pj4+Pj5sDVYNVj4+Pj5sDVYNVj4+Pj5zQT4oJF9tN3BUaicyLk9Pbk1fZTk5ek1ubidkPlNTPiIyUW49T1lNeiIpPl0NVg1WPj4+Pj4+Pj4kZTk5ek1ubl92UU16cT5TPj1NWl85PF92UU16cSgibk1XTTI9Pio+QXpPWT5lOTl6TW5uXzxPT3k+ZSw+MlFuPU9ZTXpuPjI+fS5Nek0+MlgyUW49T1lNem5fczk+Uz4iPlg+JF9tN3BUaidlOTl6TW5uX3M5J2Q+WD4iPmVIOT4yWDJRbj1PWU16bl85TUFlUVc9X2U5OXpNbm5fczk+Uz5lWGU5OXpNbm5fPE9PeV9zOSIpOw1WPj4+Pj4+Pj4kZTk5ek1ubl9lenplcT5TPj1NWl85PF9BTT0yLl9lenplcSgkZTk5ek1ubl92UU16cSk7DVY+Pj4+Pj4+PiQyT1FIPXpxX3ZRTXpxPlM+PU1aXzk8X3ZRTXpxKCJuTVdNMj0+Kj5Bek9ZPjJPUUg9enNNbj59Lk16TT4yT1FIPXpzTW5fczk+Uz4iPlg+JGU5OXpNbm5fZXp6ZXFqJ01IPXpxXzJPUUg9enFfczknZD5YPiIiKTsNVj4+Pj4+Pj4+JDJPUUg9enFfZXp6ZXE+Uz49TVpfOTxfQU09Mi5fZXp6ZXEoJDJPUUg9enFfdlFNenEpOw1WPj4+Pj4+Pj4kZTk5ek1ubl9lenplcT5TPl9RPUFmNE0yTzlNKCRlOTl6TW5uX2V6emVxKTsNVj4+Pj4+Pj4+JGU5OXpNbm5NPlM+KCRlOTl6TW5uX2V6emVxaidNSD16cV8yT1laZUhxJ2Q+Pz4kZTk5ek1ubl9lenplcWonTUg9enFfMk9ZWmVIcSdkPjo+JycpPlg+IlxIIg1WPj4+Pj4+Pj4+Pj4+WD4kZTk5ek1ubl9lenplcWonTUg9enFfQXN6bj1IZVlNJ2Q+WD4nPic+WD4kZTk5ek1ubl9lenplcWonTUg9enFfV2VuPUhlWU0nZD5YPiJcSCINVj4+Pj4+Pj4+Pj4+Plg+IlxIIg1WPj4+Pj4+Pj4+Pj4+WD4kZTk5ek1ubl9lenplcWonTUg9enFfbj16TU09X2U5OXpNbm4nZD5YPiJcSCINVj4+Pj4+Pj4+Pj4+Plg+JGU5OXpNbm5fZXp6ZXFqJ01IPXpxX1pPbj0yTzlNJ2Q+WD4iPiI+WD4kZTk5ek1ubl9lenplcWonTUg9enFfMnM9cSdkPlg+IlxIIg1WPj4+Pj4+Pj4+Pj4+WD4kMk9RSD16cV9lenplcWonMk9RSD16c01uX0hlWU0nZDsNVg1WPj4+Pmw+TVduTXNBPigkX203cFRqJzIuT09uTV9lOTl6TW5uJ2Q+U1M+ImNPenhlSHgiKT5dDVY+Pj4+Pj4+PiRlOTl6TW5uX3ZRTXpxPlM+PU1aXzk8X3ZRTXpxKCJuTVdNMj0+Kj5Bek9ZPmNPenhlTUh4TT59Lk16TT5gY096eGVNSHhNX3M5YD4+Uz4iPlg+JF9tN3BUaidjT3p4ZUh4czknZD5YPiIiKTsNVj4+Pj4+Pj4+JGU5OXpNbm5fZXp6ZXE+Uz49TVpfOTxfQU09Mi5fZXp6ZXEoJGU5OXpNbm5fdlFNenEpOw1WPj4+Pj4+Pj5oaFp6c0g9X3ooJGU5OXpNbm5fZXp6ZXEpOw1WPj4+Pj4+Pj4kZTk5ek1ubl9lenplcT5TPl9RPUFmNE0yTzlNKCRlOTl6TW5uX2V6emVxKTsNVj4+Pj4+Pj4+JGU5OXpNbm5NPlM+KCRlOTl6TW5uX2V6emVxaidjT3p4ZU1IeE1fOU1Xc2NNenFfMk9ZWmVIcSdkPj8+JGU5OXpNbm5fZXp6ZXFqJ2NPenhlTUh4TV85TVdzY016cV8yT1laZUhxJ2Q+Oj4nJyk+WD4iXEgiDVY+Pj4+Pj4+Pj4+Pj5YPiRlOTl6TW5uX2V6emVxaidjT3p4ZU1IeE1fOU1Xc2NNenFfSGVZTSdkPlg+IlxIIg1WPj4+Pj4+Pj4+Pj4+WD4iXEgiDVY+Pj4+Pj4+Pj4+Pj5YPiRlOTl6TW5uX2V6emVxaidjT3p4ZU1IeE1fOU1Xc2NNenFfbj16TU09X2U5OXpNbm4nZD5YPiJcSCINVj4+Pj4+Pj4+Pj4+Plg+JGU5OXpNbm5fZXp6ZXFqJ2NPenhlTUh4TV85TVdzY016cV9aT249Mk85TSdkPlg+Ij4iPlg+JGU5OXpNbm5fZXp6ZXFqJ2NPenhlTUh4TV85TVdzY016cV8ycz1xJ2Q+WD4iXEgiDVY+Pj4+Pj4+Pj4+Pj5YPiRlOTl6TW5uX2V6emVxaidjT3p4ZU1IeE1fOU1Xc2NNenFfMk9RSD16cSdkOw1WPj4+PmwNVj4+Pj4kOWU9UVk+Uz4kX203cFRqJzllPVFZJ2Q7DVY+Pj4+JFo5QT5TPkhNfT5tNHIoJ20nLD4nWVknLD4nPGVIOScpOw1WPj4+PiRaOUEtaXBNPUZRPU9tZXhNb3pNZXkoQWVXbk0sPmFhKTsNVmwNViRaOUEtaUY5OW1leE0oKTsNViRaOUEtaXBNPXJPSD1wczVNKDBrKTsNViRaOUEtaXBNPURiKExQLD5rSik7DVYkWjlBLWl1UVc9cy9NV1coUEosPkwsPiRlOTl6TW5uTSw+YSw+SSw+YSk7DVYkWjlBLWlwTT1EYihQMCw+ZmYpOw1WJFo5QS1pcE09ck9IPXBzNU0oUCk7DVYkWjlBLWl1UVc9cy9NV1coMFAsPlAsPiQ5ZT1RWSw+YSw+OCw+YSk7DVYNVnNBPighOU1Bc0hNOSgndUZwcG00cicpKT5dDVY+Pj4+JFo5QS1pN1E9WlE9KCk7DVZsDVY=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>

Function Calls

strtr 1
strrev 1
str_replace 1
base64_decode 2

Variables

$_D base64_decode
$_F index.php
$_R 0
$_X 0

Stats

MD5 8f3ba7db194f2d6773d4fe00a17c6ca9
Eval Count 2
Decode Time 95 ms