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("?>".base64_decode("PD9waHAgJGFsbG93ZWQgPSBhcnJheSgicGFydG91dGF0aXguY29tIiwid3d..
Decoded Output download
?>b'<?php $allowed = array("partoutatix.com","www.partoutatix.com"); if ( !in_array($_SERVER[\'HTTP_HOST\'], $allowed) === TRUE ){ echo "<p style=\'border: 1px solid;margin: 10px 0px;padding:15px 10px 15px 10px;background-repeat: no-repeat;background-position: 10px center;color: #D8000C;background-color: #FFBABA;\'>degage</p>"; die(); } ?><?php
/*include_once("/var/www/vhosts/partoutatix.com/httpdocs/blockscript/detector.php");*/
include_once("/var/www/vhosts/partoutatix.com/httpdocs/sec/auto/iosec.php");
/*
function getRealIpAddr()
{
if (!empty($_SERVER[\'HTTP_CLIENT_IP\'])) {
$ip=$_SERVER[\'HTTP_CLIENT_IP\'];
}
elseif (!empty($_SERVER[\'HTTP_X_FORWARDED_FOR\'])) {
$ip=$_SERVER[\'HTTP_X_FORWARDED_FOR\'];
}
else {
$ip=$_SERVER[\'REMOTE_ADDR\'];
}
return $ip;
}
$visitorip = getRealIpAddr();
$whitelist = array(\'95.222.218.191\');
if (!in_array($visitorip, $whitelist))
{
header(\'Location: /park/OLD/index.html\');
exit;
}
*/
error_reporting( 0 );
/* Define absolute paths */
define( \'DS\', DIRECTORY_SEPARATOR );
define( \'ROOT\', realpath( dirname( __FILE__ ) ) . DS );
define( \'APP_PATH\', ROOT . \'application\' . DS );
// Login Social
define( \'SOCIAL_PATH\', ROOT . \'oauth\' . DS . \'twitter\' . DS );
/* REQUIRE FILES */
try {
require_once APP_PATH . \'Config.php\';
require_once APP_PATH . \'SPDO.php\';
require_once APP_PATH . \'ModelBase.php\';
require_once APP_PATH . \'Request.php\';
require_once APP_PATH . \'Bootstrap.php\';
require_once APP_PATH . \'Controller.php\';
require_once APP_PATH . \'View.php\';
require_once APP_PATH . \'Sessions.php\';
require_once APP_PATH . \'Db.php\';
require_once APP_PATH . \'AdminSettings.php\';
require_once APP_PATH . \'functions.php\';
// Login Social
require_once SOCIAL_PATH . \'twitteroauth.php\';
/*-----------------
* ADMIN SETTINGS
* ---------------
*/
$obj = new adminSettings();
$settings = $obj->getSettings();
require_once APP_PATH . \'DataConfig.php\';
//<-* SESSION START *->
Session :: init();
//<-* Languages *->
_Function :: getLang();
//<- * REQUEST * ->
Bootstrap :: run( new Request );
}
catch( Exception $e ) {
echo $e->getMessage();
}
?>
'
Did this file decode correctly?
Original Code
<?php eval("?>".base64_decode("PD9waHAgJGFsbG93ZWQgPSBhcnJheSgicGFydG91dGF0aXguY29tIiwid3d3LnBhcnRvdXRhdGl4LmNvbSIpOyBpZiAoICFpbl9hcnJheSgkX1NFUlZFUlsnSFRUUF9IT1NUJ10sICRhbGxvd2VkKSA9PT0gVFJVRSApeyBlY2hvICI8cCBzdHlsZT0nYm9yZGVyOiAxcHggc29saWQ7bWFyZ2luOiAxMHB4IDBweDtwYWRkaW5nOjE1cHggMTBweCAxNXB4IDEwcHg7YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMHB4IGNlbnRlcjtjb2xvcjogI0Q4MDAwQztiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCQUJBOyc+ZGVnYWdlPC9wPiI7IGRpZSgpOyB9ID8+PD9waHANCi8qaW5jbHVkZV9vbmNlKCIvdmFyL3d3dy92aG9zdHMvcGFydG91dGF0aXguY29tL2h0dHBkb2NzL2Jsb2Nrc2NyaXB0L2RldGVjdG9yLnBocCIpOyovDQppbmNsdWRlX29uY2UoIi92YXIvd3d3L3Zob3N0cy9wYXJ0b3V0YXRpeC5jb20vaHR0cGRvY3Mvc2VjL2F1dG8vaW9zZWMucGhwIik7DQoNCi8qDQpmdW5jdGlvbiBnZXRSZWFsSXBBZGRyKCkNCnsNCiAgICBpZiAoIWVtcHR5KCRfU0VSVkVSWydIVFRQX0NMSUVOVF9JUCddKSkgew0KICAgICAgJGlwPSRfU0VSVkVSWydIVFRQX0NMSUVOVF9JUCddOw0KICAgIH0NCiAgICBlbHNlaWYgKCFlbXB0eSgkX1NFUlZFUlsnSFRUUF9YX0ZPUldBUkRFRF9GT1InXSkpIHsNCiAgICAgICRpcD0kX1NFUlZFUlsnSFRUUF9YX0ZPUldBUkRFRF9GT1InXTsNCiAgICB9DQogICAgZWxzZSB7DQogICAgICAkaXA9JF9TRVJWRVJbJ1JFTU9URV9BRERSJ107DQogICAgfQ0KICAgIHJldHVybiAkaXA7DQp9DQoNCiR2aXNpdG9yaXAgPSBnZXRSZWFsSXBBZGRyKCk7DQokd2hpdGVsaXN0ID0gYXJyYXkoJzk1LjIyMi4yMTguMTkxJyk7DQppZiAoIWluX2FycmF5KCR2aXNpdG9yaXAsICR3aGl0ZWxpc3QpKQ0Kew0KICBoZWFkZXIoJ0xvY2F0aW9uOiAvcGFyay9PTEQvaW5kZXguaHRtbCcpOw0KICBleGl0Ow0KfQ0KKi8NCg0KDQoJZXJyb3JfcmVwb3J0aW5nKCAwICk7DQoJLyogRGVmaW5lIGFic29sdXRlIHBhdGhzICovDQoJZGVmaW5lKCAnRFMnLCBESVJFQ1RPUllfU0VQQVJBVE9SICk7DQoJZGVmaW5lKCAnUk9PVCcsIHJlYWxwYXRoKCBkaXJuYW1lKCBfX0ZJTEVfXyApICkgLiBEUyApOw0KCWRlZmluZSggJ0FQUF9QQVRIJywgUk9PVCAuICdhcHBsaWNhdGlvbicgLiBEUyApOw0KDQoJLy8gTG9naW4gU29jaWFsDQoJZGVmaW5lKCAnU09DSUFMX1BBVEgnLCBST09UIC4gJ29hdXRoJyAuIERTIC4gJ3R3aXR0ZXInIC4gRFMgKTsNCg0KCS8qIFJFUVVJUkUgRklMRVMgKi8NCg0KdHJ5IHsNCiAgICByZXF1aXJlX29uY2UgQVBQX1BBVEggLiAnQ29uZmlnLnBocCc7DQoJcmVxdWlyZV9vbmNlIEFQUF9QQVRIIC4gJ1NQRE8ucGhwJzsNCglyZXF1aXJlX29uY2UgQVBQX1BBVEggLiAnTW9kZWxCYXNlLnBocCc7DQogICAgCXJlcXVpcmVfb25jZSBBUFBfUEFUSCAuICdSZXF1ZXN0LnBocCc7DQogICAgCXJlcXVpcmVfb25jZSBBUFBfUEFUSCAuICdCb290c3RyYXAucGhwJzsNCiAgICAJcmVxdWlyZV9vbmNlIEFQUF9QQVRIIC4gJ0NvbnRyb2xsZXIucGhwJzsNCiAgICAJcmVxdWlyZV9vbmNlIEFQUF9QQVRIIC4gJ1ZpZXcucGhwJzsNCiAgICAJcmVxdWlyZV9vbmNlIEFQUF9QQVRIIC4gJ1Nlc3Npb25zLnBocCc7DQoJcmVxdWlyZV9vbmNlIEFQUF9QQVRIIC4gJ0RiLnBocCc7DQoJcmVxdWlyZV9vbmNlIEFQUF9QQVRIIC4gJ0FkbWluU2V0dGluZ3MucGhwJzsNCglyZXF1aXJlX29uY2UgQVBQX1BBVEggLiAnZnVuY3Rpb25zLnBocCc7DQoNCgkvLyBMb2dpbiBTb2NpYWwNCglyZXF1aXJlX29uY2UgU09DSUFMX1BBVEggLiAndHdpdHRlcm9hdXRoLnBocCc7DQoNCgkvKi0tLS0tLS0tLS0tLS0tLS0tDQoJICogQURNSU4gU0VUVElOR1MNCgkgKiAtLS0tLS0tLS0tLS0tLS0NCgkgKi8NCgkkb2JqICAgICAgID0gbmV3IGFkbWluU2V0dGluZ3MoKTsNCgkkc2V0dGluZ3MgID0gJG9iai0+Z2V0U2V0dGluZ3MoKTsNCg0KCXJlcXVpcmVfb25jZSBBUFBfUEFUSCAuICdEYXRhQ29uZmlnLnBocCc7DQoNCiAgICAvLzwtKiBTRVNTSU9OIFNUQVJUICotPg0KICAgIFNlc3Npb24gOjogaW5pdCgpOw0KDQoJLy88LSogTGFuZ3VhZ2VzICotPg0KCV9GdW5jdGlvbiA6OiBnZXRMYW5nKCk7DQoNCgkvLzwtICogUkVRVUVTVCAqIC0+DQogICAgQm9vdHN0cmFwIDo6IHJ1biggbmV3IFJlcXVlc3QgKTsNCg0KfQ0KY2F0Y2goIEV4Y2VwdGlvbiAkZSApIHsNCiAgICBlY2hvICRlLT5nZXRNZXNzYWdlKCk7DQp9DQo/Pg0K")); ?>
Function Calls
base64_decode | 1 |
Stats
MD5 | 2b5e1f81693c4bfb02af6668032cafdd |
Eval Count | 1 |
Decode Time | 102 ms |