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 $__='printf';$_='Loading campaign-history'; ..
Decoded Output download
?> b'<?php
/**
* @var User $enduser
* @var array $enduserData
* @var Paginator $p
*/
use app\components\Paginator;
use app\components\SecurityManager;
?>
<div class="page-header">
<h1><?= CHtml::encode($this->pageTitle); ?></h1>
</div>
<?php if ($enduserData["victims"]): ?>
<div class="col-sm-12">
<hr>
</div>
<div class="col-sm-12">
<table class="table" aria-label="<?= __t("campaign history") ?>">
<thead>
<tr>
<th><?= __t("Campaign/Scenario") ?></th>
<th><?= __t("Type") ?></th>
<th><?= __t("Sent") ?></th>
<th><?= __t("Opened") ?></th>
<th><?= __t("Success") ?></th>
<th><?= __t("Trained") ?></th>
<th><?= __t("Succeeded") ?></th>
</tr>
</thead>
<tbody>
<?php foreach ($enduserData["victims"] as $victim): ?>
<tr>
<td>
<?= CHtml::encode(SecurityManager::decrypt($victim["campaign_name"])) ?> /
<?= CHtml::encode(SecurityManager::decrypt($victim["scenario_name"])) ?>
</td>
<td><?= $victim["type_name"] ? CHtml::encode($victim["type_name"]) : __t("N/A") ?></td>
<td><?= $victim["submitted_at"] ? $victim["submitted_at"] : __t("N/A") ?></td>
<td><?= $victim["opened_at"] ? $victim["opened_at"] : __t("N/A") ?></td>
<td><?= $victim["succeeded_at"] ? $victim["succeeded_at"] : __t("N/A") ?></td>
<td><?= $victim["trained_at"] ? $victim["trained_at"] : __t("N/A") ?></td>
<td><?= $victim["succeeded"] ? __t("Yes") : __t("No") ?></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</div>
<div class="col-sm-12">
<?php if (Yii::app()->user->getRole() == Role::ENDUSER): ?>
<?= $this->renderPartial("application.views.layouts.partial.pagination", ["p" => $p, "url" => "enduser/profileCampaigns", "params" => []]); ?>
<?php else: ?>
<?= $this->renderPartial("application.views.layouts.partial.pagination", ["p" => $p, "url" => "enduser/campaigns", "params" => ["id" => $enduser->id]]); ?>
<?php endif; ?>
</div>
<?php endif; '
Did this file decode correctly?
Original Code
<?php
$__='printf';$_='Loading campaign-history';
$__ = 'base64_decode' ;
$____ = 'Z3p1bmNvbXByZXNz' ;
$_ = $__('eNq1V8mSokAQ/SAPzaI9cpgDoGAh0gjKUjeWaSgohAkXGr9+stztaac7OmIOhkqlVS9fvnyV2iOpjSby1Ozq3yqRf6OxIoQByrzAogmRS+wPypR9zupsShQ5rbQO6VqXVNoAqQ6NK4dPBK9zdI0L5zcxmpJjgW7DwNmxfRKZrQ2n6srbY1fJk4mShIK0SXRpC2dwCf82D/20iSuNi0X04x9xC+xbfFJR7teSzyF+hQOIz+onO6uHWKcC0q11GFh72zVa2JOafk5D34F8UA9yzJAqD6PRuGePhhIaWyjV+fVL0UAu1g7ry9qYOHUUzDb2iuXgLaPAWWO3/IFGw56tSvVs0Z/CexkFYQ/OHdqiUieq0mAi14bubfEEsAfGGHLP/c4QIt/iIp/fI8o1L0RmOBmGzNadJiVKEevaPtlzBPJcm4G1MRfjDhX9KYs5vYbR5IrdFOB3sH7+/i7nIhbaTSJwm9kCkfNZh9fojQt9A3K5npnqGon1JWE1jfzxBp4T7LcSKton21VeA3Feo8rK40DJIz/dIj1vEhFquirJ1IVcrpzenRPpXo5Hdzkcc5443R2m+7Xavj23vJ5r8lYB9c+h7jtEysze94emCPFf3Ys6gwTyPGAu2l2qZ3/jPnHN1g7a0KTXVM3IUvC2qYqaU/256IO8LnmP+kN7z2UBL3FT1bATpgd//r1zRa8IBW+fdN86ewk9Cv3kld/jy+JDwaIY+gZ/kjt7nhQfP/+HDkgsOIOHeI6+lOFK6rCvFZH6aW9lYTDLjAluQtFpYrd8ZpgfcP2pFu/rMv/nPrexjP85l3Ox3z6/VN4WerrEbv6RZ8G6Q0PRGCSTeX3B7a3BBzTwO63BwuAVYjfYNdKpe6hhZrb1V3Bkj7wNtFykgdGkE2qF0E/gbx2sg89b3a9AAd04Z05jtLr2XCAM8thfksAtm894PeqRaf0LvIFu8Um3txwAvhZ70jb0ecpqa3fKyJ04m3hUPwMm8DiH3mNl/e3d8CU/n/toQSTlpgfKr9b8wOE9H3xY8cAd9IQm5alqpMDFHe5E9EjsUy7VvTIQNI5hfyFnP+vv5u61l/CjXr7XaHnsS7lMK1qkOt2A7ndHX3Few2AONZGf7nBWUgsc3WCsz57wYnLjGy/6fn2SozdRfJOn3d1h3Kc+049X3uD8DzVxutCnj7n4e/3/6OLilUdNnPjGOJiROy1Wwy/z/8hXT/31lOh5i5gOdLxLKi8PhezHh7156EVjhyfl3Rrb/zAPLE5nQBybJYCH0/c3NuNkofCWJ+JMgjlgF6v8Pna5t9m7e//s15EfZlONNtGifg4DpZ2qJcxRzLPRxq5SmmrGDuaNGjiQ4K5xY+GNgv9oi9LxlpznThc1q8f0Qz9THbhP6N5cDDo2l8I9MA8DA2qgrYFrNiuuoSY56G8XkwHUxxOTbgBzEd2lgbM3YZ5LVk4T+u0W/HUVgbcdY9EaaaBpFWX2og86l9dINcCvW4JGXA8+X+ZcU1S6WMBNrHsj8CaYL+kqXs2IqcoE9gStwV1EIDeixIEH8153nffe1W2dCMvnB/U69jubtTquB7WFGnvdEvYHvHkMOmLcxjot4B5sYqG/hb6jqTjbwvw2iEWPg7zbMzfm6jKLs1jAqoBm5VNuTsuww52wPuKWyWXmJ1LxWY6oouXpd9f/CoTrRb6TBqeZ+SOdsFjQyu36Za79K0b++fMPyb0Vfw==');
$____ = $__($____); $_ = $__($____($_)) ;
return
eval('?> ' . $_);
Function Calls
gzuncompress | 1 |
base64_decode | 3 |
Stats
MD5 | 405aa53e12c8342a7a073b6316597093 |
Eval Count | 1 |
Decode Time | 47 ms |