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='Pz48P3BocA0KNXJyMnJfcjVwMnJ0NG5nKDApOw0KNGduMnI1XzNzNXJfMWIycnQoZj..

Decoded Output download

?><?php
error_reporting(0);
ignore_user_abort(false);
if($_GET['pass'] != 'gots3admin')die('HOW TO USE => ?from=VIRTUALSERVERPORT&to=VIRTUALSERVERPORT&pass=PASSWORD');

$svfrom['host'] = '103.7.58.53';
$svfrom['port'] = 10011;
$svfrom['pass'] = 'JpOdDffr';
$svfrom['vserverport'] = $_GET['from'];

$svto['host'] = '103.7.58.53';
$svto['port'] = 10011;
$svto['pass'] = 'JpOdDffr';
$svto['vserverport'] = $_GET['to'];

set_time_limit(10);
$sock = socket_create(AF_INET,SOCK_STREAM,SOL_TCP);
socket_connect($sock,$svfrom['host'],$svfrom['port']);
socket_set_option($sock,SOL_SOCKET, SO_RCVTIMEO, array("sec"=>5, "usec"=>0));
socket_write($sock,"login serveradmin ".$svfrom['pass']."
");
socket_write($sock,"use port=".$svfrom['vserverport']."
");
socket_write($sock,"serversnapshotcreate
");
$contents = '';
while($data = socket_read($sock,1024))
	{
		$contents .= $data;
	}
socket_write($sock,"quit
");
socket_close($sock);
$text = str_replace('error id=0 msg=ok','',$contents);
$text = explode("
",$text,4);
$text = trim($text[3]);

unset($sock);
$sock = socket_create(AF_INET,SOCK_STREAM,SOL_TCP);
socket_connect($sock,$svto['host'],$svto['port']);
socket_set_option($sock,SOL_SOCKET, SO_RCVTIMEO, array("sec"=>2, "usec"=>0));
socket_write($sock,"login serveradmin ".$svto['pass']."
");
socket_write($sock,"use port=".$svto['vserverport']."
");
socket_write($sock,"serversnapshotdeploy ".$text." 
");
$datax = '';
while($data = socket_read($sock,1024))
	{
		$datax .= $data;
	}
socket_write($sock,"quit
");
socket_close($sock);
echo $datax;

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='Pz48P3BocA0KNXJyMnJfcjVwMnJ0NG5nKDApOw0KNGduMnI1XzNzNXJfMWIycnQoZjFsczUpOw0KNGYoJF9HRVRbJ3Axc3MnXSAhPSAnZzJ0c28xZG00bicpZDQ1KCdIT1cgVE8gVVNFID0+ID9mcjJtPVZJUlRVQUxTRVJWRVJQT1JUJnQyPVZJUlRVQUxTRVJWRVJQT1JUJnAxc3M9UEFTU1dPUkQnKTsNCg0KJHN2ZnIybVsnaDJzdCddID0gJzYwby43Lmk4LmlvJzsNCiRzdmZyMm1bJ3AycnQnXSA9IDYwMDY2Ow0KJHN2ZnIybVsncDFzcyddID0gJ0pwT2REZmZyJzsNCiRzdmZyMm1bJ3ZzNXJ2NXJwMnJ0J10gPSAkX0dFVFsnZnIybSddOw0KDQokc3Z0MlsnaDJzdCddID0gJzYwby43Lmk4LmlvJzsNCiRzdnQyWydwMnJ0J10gPSA2MDA2NjsNCiRzdnQyWydwMXNzJ10gPSAnSnBPZERmZnInOw0KJHN2dDJbJ3ZzNXJ2NXJwMnJ0J10gPSAkX0dFVFsndDInXTsNCg0KczV0X3Q0bTVfbDRtNHQoNjApOw0KJHMyY2sgPSBzMmNrNXRfY3I1MXQ1KEFGX0lORVQsU09DS19TVFJFQU0sU09MX1RDUCk7DQpzMmNrNXRfYzJubjVjdCgkczJjaywkc3ZmcjJtWydoMnN0J10sJHN2ZnIybVsncDJydCddKTsNCnMyY2s1dF9zNXRfMnB0NDJuKCRzMmNrLFNPTF9TT0NLRVQsIFNPX1JDVlRJTUVPLCAxcnIxeSgiczVjIj0+aSwgIjNzNWMiPT4wKSk7DQpzMmNrNXRfd3I0dDUoJHMyY2ssImwyZzRuIHM1cnY1cjFkbTRuICIuJHN2ZnIybVsncDFzcyddLiJcbiIpOw0KczJjazV0X3dyNHQ1KCRzMmNrLCIzczUgcDJydD0iLiRzdmZyMm1bJ3ZzNXJ2NXJwMnJ0J10uIlxuIik7DQpzMmNrNXRfd3I0dDUoJHMyY2ssInM1cnY1cnNuMXBzaDJ0Y3I1MXQ1XG4iKTsNCiRjMm50NW50cyA9ICcnOw0Kd2g0bDUoJGQxdDEgPSBzMmNrNXRfcjUxZCgkczJjayw2MGF1KSkNCgl7DQoJCSRjMm50NW50cyAuPSAkZDF0MTsNCgl9DQpzMmNrNXRfd3I0dDUoJHMyY2ssInEzNHRcbiIpOw0KczJjazV0X2NsMnM1KCRzMmNrKTsNCiR0NXh0ID0gc3RyX3I1cGwxYzUoJzVycjJyIDRkPTAgbXNnPTJrJywnJywkYzJudDVudHMpOw0KJHQ1eHQgPSA1eHBsMmQ1KCJcbiIsJHQ1eHQsdSk7DQokdDV4dCA9IHRyNG0oJHQ1eHRbb10pOw0KDQozbnM1dCgkczJjayk7DQokczJjayA9IHMyY2s1dF9jcjUxdDUoQUZfSU5FVCxTT0NLX1NUUkVBTSxTT0xfVENQKTsNCnMyY2s1dF9jMm5uNWN0KCRzMmNrLCRzdnQyWydoMnN0J10sJHN2dDJbJ3AycnQnXSk7DQpzMmNrNXRfczV0XzJwdDQybigkczJjayxTT0xfU09DS0VULCBTT19SQ1ZUSU1FTywgMXJyMXkoInM1YyI9PmEsICIzczVjIj0+MCkpOw0KczJjazV0X3dyNHQ1KCRzMmNrLCJsMmc0biBzNXJ2NXIxZG00biAiLiRzdnQyWydwMXNzJ10uIlxuIik7DQpzMmNrNXRfd3I0dDUoJHMyY2ssIjNzNSBwMnJ0PSIuJHN2dDJbJ3ZzNXJ2NXJwMnJ0J10uIlxuIik7DQpzMmNrNXRfd3I0dDUoJHMyY2ssInM1cnY1cnNuMXBzaDJ0ZDVwbDJ5ICIuJHQ1eHQuIiBcbiIpOw0KJGQxdDF4ID0gJyc7DQp3aDRsNSgkZDF0MSA9IHMyY2s1dF9yNTFkKCRzMmNrLDYwYXUpKQ0KCXsNCgkJJGQxdDF4IC49ICRkMXQxOw0KCX0NCnMyY2s1dF93cjR0NSgkczJjaywicTM0dFxuIik7DQpzMmNrNXRfY2wyczUoJHMyY2spOw0KNWNoMiAkZDF0MXg7';eval(base64_decode('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCcxMjM0NTZhb3VpZScsJ2FvdWllMTIzNDU2Jyk7JF9SPWVyZWdfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));?>

Function Calls

strtr 1
ereg_replace 1
base64_decode 2

Variables

$_F index.php
$_R 0
$_X 0

Stats

MD5 0bf0cf887457362154ceac5ff2aa0650
Eval Count 2
Decode Time 40 ms