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 eval(str_rot13(gzinflate(str_rot13(base64_decode('LUrHEuvIDfyarX2+MYfyiU7MOZMXF2bOm..
Decoded Output download
<?php
use Wruczek\TSWebsite\Assigner;
use Wruczek\TSWebsite\Auth;
use Wruczek\TSWebsite\Utils\TemplateUtils;
require_once __DIR__ . "/private/php/load.php";
$data = ["isLoggedIn" => Auth::isLoggedIn()];
if (Auth::isLoggedIn()) {
if (isset($_POST["assigner"])) {
$groups = array_keys($_POST["assigner"]); // get all group ids
$groups = array_filter($groups, "is_int"); // only keep integers
$changeGroups = Assigner::changeGroups($groups);
$data["groupChangeStatus"] = $changeGroups;
if ($changeGroups === 0) {
// if groups have been successfully updated,
// invalidate the cache
Auth::invalidateUserGroupCache();
}
}
try {
$assignerConfig = Assigner::getAssignerArray();
$assignerConfig = array_chunk($assignerConfig, 2);
} catch (\Exception $e) {}
// suppress warnings - might be null on exception
$data["assignerConfig"] = @$assignerConfig;
}
TemplateUtils::i()->renderTemplate("assigner", $data);
Did this file decode correctly?
Original Code
<?php
eval(str_rot13(gzinflate(str_rot13(base64_decode('LUrHEuvIDfyarX2+MYfyiU7MOZMXF2bOmV9iZXqVpNIAGA4wQAOtpR7uP1t/xOs9lMufZCgWDPnPvFnJvPzJh6bK7/8v/pbV0c4LTLME9i/I9pGHiHz6CKO26aW29s6o/wvS32rdg3Zc9tYpb0jKyyKeEhFEwE9uvFeI/KEx9XsfkDPvsj+etYWEnHwF8Ces0V8WQg3rB/B89YoY8m6nVBMmvsY5UUYMvvTPVlgkbZemQF2NHPFORlmboI16RHHTqqNWPyA/q9S8rNjAELJ0bWU1Z25BCt6s4ES1bDSPjSXmidK8rrryUbAcIqpPCIsy1Qt9HnCPm3NOBa5w09g539sH+mvdK06aeokSwlMCcKamXbxLEhPDxbao9CQ3k5IF+iLRPNniA7/1X6/jWu811oTbgMrUTIjZ/DFd9WHimLNfaII1OIX2/LutVyYqwuxnjUf7UUyoXaJrxPUymQvltQTm1gqf0geXuBB5b7YC4yCjZyJzZBDPYUoG9LvBp0CpLSLs5AhUYtUFS7EfhWQITVlcZdcd2qUIML8ExQYeseGDxyUfH0duNx5yYEeJuR02D4r2A5H8EdqNA1q2U3CAojbGa+ECJaHV3gvKioxTtkqVkrxNeVRlYy0RsN8HLtxlku5GQWUQad0f78Ixb51YytLeJNrcG1bpSusZ/DK1SvO4Gr2D7DjbwpWxyaZ903LrtZnPkjxfe7BgNjuRwpngq8XJZdd1BibT0gxFHDbtJ4PGASs57psIKxgUcrIJoZI9VIcGPVXHj10CVTyJ4fyp6qrLaRa+FKZ6ehDMK+nwOdWm5RJ/aQp52WU1xHgIwQdASWfA/N7z/LxlmHI6GGNkXmIi3pb2IxleD3oMMHJM07y8k3MT+iRY5B6zKAgrzJaL20UhQpwi377RcXa6iqDph8V49q6NpMBcWVG8fspxV1FsTwWAjHV/EhjBTz1ur0xUFjZMRLr9g3tur1/J1ZbF042RwlfIiUWL0wrLK9eX9/OQBa+v2Y7AFdtB25AluP4M3KaZbjPisnE6IW8c3IZpevRcsNdT3AoP5kpq8GIeFj30Krpj6O1KYLThIY7wI0Iq6l79oB5AyEAQkFZEOfalCvuGLr0AXWd1yqwP9vu6pnYKxvAJzIGrShxS/NjD/2nvL9hoFwi1NzuXPIVHRWoxGbi/YGqUK974AopZODY8/B7gfbNR0B6JW7uVhxbH64u6jp90nJMa66bJO8Ii6+lGkeL7PdhBIzhzgFVLzwqbhtiNLXhRbC7BVvXDDHRj8FWVPLzoOUqT1TJEhso178aNXSEphTF9zbeRAmOgc8kBRoB7wpOgoCtH24PoafdpH5zVp98ds8i2Da5Evtg2l0qxWlviW4CSVDY/70SsM6URE8Y3hL8rXQmWcIr5c1i5woanAGjVIulgCtBxbppfi1tFmLyOuSSRhKwypHaalCDbk7KDB0N6qMYA4ehQjIXeAYbvgS7RtqCtMlnaU4fOR3U7WWh8xXIOc2Dw19WjyTPQmzR/WlUaCgaWKp98XFVQwtYu9DqRjo2jNBe3M2qwy4D4lbXSA9SmjpQLPkqjglx1j2nGbd3RbpwuQ/P+GC6x1Wdhr1hpG2tnv5ltQuVYx5pBMqLzwCqK25xqrIRTrOdT07yuVNK6bn/BYduSQNJ1D6UyfGV1ktqn07LjlfiehkX7/EtYPMGrnLcoJVH1OCLs8VsLOpUoTeHbw71SDpLlakDoI8y4UC1jywGTpzyXNgfc7YTohPm4DFcmF12+Sb6DlT4uxNHvXgNiTeYxdt5cF65Pn5TKiUlIzKaKpJrgQSv9cWLzbCePQV+UOgi6ZljC2Eq0jPN7wztd/mZ3r1hc9Ypzbtihr9jPU4FsIkAdFdKDH1O6dMqi20EHccC21KXS8/8GIbciS+VaeHc2g3sYVGM0q+g9mn+FCcO9HQG07Z1xDna8AoLjDArUGUXUTU/PYK9HmRK7bmE3fPaxHWSBv6GZ+XqcHki/bQeb9fIYamxWvGXxXAgiUcecvNw8BaBBAL7yar4LAU3etxu3mX4+oo1OJiuggSKvT4vYu2jO8u1WuqAOAUVOW0LTYMROAPjdpLyqhxwppL1yFbnYaxbaSZtfa9jCAUBrrT8dHpk9im884I9lLdl8ag1Gfq06gjhwYdre65srTXHimQmfCrYNmXX/QRkxydnXN3vMkrsWm32aDu29NRvteVthAOTHzRE3dMvHCbp9os/6FwQ/no2h/VfmryuE6nuWAkuSqaFTB85d46q2wlXbPqU3BOWmcLMwD11j4idGsE2BBn8kI5/AbuxKGgHiDKjMgADiqT0Ba5gInLFtK1GNSPjmtp2ysWtwPZ+ORqAxaqvQR0OfFbufK7PzqgQcVWnXpkJXrzGS8XlWJG33jbdfTLSbH2gI5wUxZ3ZAgaTUs98uHXw0hqKFM8iEjXX8/c3qO40xYbMl3UGf03iLd5FTdiOz+OY3IRDCazLyGkUJY5VxVUXlGBoJOPc+BIL2vou4mYvm20VwSjIuePyomdtR24wEmBDUytAtfRSV+WQUeERfCrkCtcY2m7x2bOmtMaIBudbN6s91Wwzt8Zfb6Z3mSu9mKJWvF/V6hgz6DZlfdydKHjFmr7OS5bat6pbpBsOm1RsRvE9QggkdUHWvLd5USJl6qTHYwYZOVEC43gUaRiLFLsDoVU7s2FwxfLxyQpQWWvqGYu0QUy3+0E+oTHwHNgGUpNsSlofniu4g5blg8VrwOlOPSTm196yFGVedmJJ28AKcYsnat2+b/JfnLQyEMsjsCcvXH9Msxqyv7MF0QP2gftowFpkn3fPLbneHf3BpLUHl2Wmfn8GTut1TXBU3CS4chWbkZ9RorUBN2BbCG9NMjx++ra+0h3v2ScxYgurLVEs6yokyuM7MMmqVImQTDJKUu/4pAa428Kn0wJMM5oAfvlF2P2PHCMbamfSEc/zcHEDhf65XBegDYd0Pk+NZ0nHvEdXCapTpt65SLBTxO3PRGVEiNankMaDX4TClBOzRa8+8tXWZu69fHG9sjKYfNYB/hqgtbppUR2Mi+cDBP4IzV3aoV0C2ln5jwx3xnA4DQwaM+NoIxV4vWiMG5Dz9uEvL8vojwhfGamfGvCC3ZG9EE8mkYRVgTmNW+AWf9UYZiZBvIptfDV8Pfwn0pL0bk7y8gUXrDxsiK49iApvFJcves3S7fkhJPqp367khZToVj5SgqynKA1Yl7jElNHaF33iVjoK1yEXStNCgrRL0gR8ZPzRaX6fNnK6hj8JLOxkaFFSUkVFgj4VdLYzDfkdcuMjXemu0fUSgmd0IR6AYZxTkMrD5/gSfrBY6GlTCkQVCAeb9yu/CthMpo9JG7TpfIqOjkSjRI/U+h10n0y6gfbemGgPkShfBegmMXB2TKXgdEe5uQMnc2UIhfoxLsKYDjT9DNFAKRzGViZx9Eozk6xVhzAEZJYT8vSWHBOQPJ22e90XcBAVrn1Qiyjt9UYha8Y2XsKO+YbLqvCtB7SuZFoAFuELEVbQuMXvBvTpf0byv6dvdMQMP9dbD96+rBipx5/9uMaO0HKihDqyN8tQouBQudK/4xBGGjs2XMF6OkH+k0jXnPgOjM03dOJL8Cw2wpJuhKC+u7tpXPbjAJjcYXOXMJMMMr5Znz2+eXwbT/2NcO2k/zorT3zfh/v2v9/Xv/wI=')))));
?>
Function Calls
| strrev | 3 |
| gzinflate | 11 |
| str_rot13 | 11 |
| gzuncompress | 4 |
| rawurldecode | 1 |
| base64_decode | 18 |
Stats
| MD5 | e62773567dfa7d8c3918c950d8a644f3 |
| Eval Count | 16 |
| Decode Time | 145 ms |