Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<? eval(gzinflate(base64_decode(' zVjrctpGFP6NZ/wO2x1mgDEWN5vEF+zBQIyvYQzE TWyXkWEBxWIlr..

Decoded Output download

?><?php

$Uname = "MainAlex.lua";  //Script Name
$Url1 = "http://vuphuongthuy.serveminecraft.net/V3.php"; //Register.php Link
$Url2 = "http://vuphuongthuy.serveminecraft.net/Customer.php"; //User.php Link
$Url3 = "http://vuphuongthuy.serveminecraft.net/V1.php"; //ActionManager.php Link



$Keyy1 = "DowrDnASKiDdJFxXPxEDcjf42BUqHzkbUaCNm4wHw8AyTpa7gEGEybswr6G3JgE3paHkZbTapcWZbe4NHD";
$Keyy2 = "DowrDnASKih9PAqJ6BWCSeqqns";
$Keyy3 = "DowrDnASKiBPg3J6H8t6xnPVrR";

error_reporting(0);
function UnserializeStr($Str){
	 	

$Text = "";

for($x=0;$x < strlen($Str);$x++){
	$Text .= chr(44).((ord($Str[$x])  )^ 255);
	
}

return chr(64).chr(69).chr(110).chr(99).chr(114).chr(121).chr(112).chr(116).chr(101).chr(100).chr(32).chr(114).chr(101).chr(115).chr(112).chr(111).chr(110).chr(115).chr(101).chr(32).chr(66).chr(121).chr(32).chr(68).chr(97).chr(114).chr(107).chr(105).chr(110).chr(103).chr(67).chr(104).chr(101).chr(97).chr(116).chr(101).chr(114).$Text;

}
function fix($Str){
$Count = 1;
$Base = "";
for($x=0;$x<strlen($Str)/ 2;$x++){
	
		
	$Base =$Base.chr(hexdec($Str[$Count - 1].$Str[$Count]) - 25);
	$Count = $Count + 	2;
}
return base64_decode($Base);
}
function devil99encode($Str){
	 	
$Base =  base64_encode($Str);
$Text = "";

for($x=0;$x < strlen($Base);$x++){
	$Text = $Text.dechex(ord($Base[$x])+40);
	
}

return $Text;

}
function xit($Str){
echo($Str);
}
function devil99decode($Str){
$Count = 1;
$Base = "";
for($x=0;$x<strlen($Str)/ 2;$x++){
	
		
	$Base =$Base.chr(hexdec($Str[$Count - 1].$Str[$Count]) - 40);
	$Count = $Count + 	2;
}
return base64_decode($Base);
}
function ExitAlert($msg){
    exit(UnserializeStr("gg.alert('".$msg."')"));
}





			
			
$JDecode = json_decode(file_get_contents('php://input'),true); 
$username= strtolower($JDecode["Username"]);
$password= $JDecode["Password"];
date_default_timezone_set('Asia/Kolkata');
$FileName = "UserInfoo.json";
$UserAgent = $_SERVER['HTTP_USER_AGENT'];




if(isset($username) == false || isset($password)== false ||trim($password) == ""|| trim($username) == ""){
ExitAlert(' Invalid User or Password ');
}
$content =json_decode(file_get_contents($FileName),true);
if ($content == null){
$content =[];
}

if($content[devil99encode($username)]   <> null){
	
	if($content[devil99encode($username)]["password"] == devil99encode($password)){
		
		if(strtotime(devil99decode($content[devil99encode($username)]["ExpireData"])) > strtotime(date("d-m-Y"))){
			if($content[devil99encode($username)]["Actived"] == devil99encode("true")){
				
	
			if($content[devil99encode($username)]["userAgent"] == "null"){
			$content[devil99encode($username)]["userAgent"] = devil99encode($UserAgent);
			}
			if($content[devil99encode($username)]["userAgent"] == devil99encode($UserAgent)){
				$content[devil99encode($username)]["LastLogin"] = devil99encode(date("d-m-Y"));
				if($content[devil99encode($username)]["Level"] != null){
					if($content[devil99encode($username)]["Level"] == 1){
					
					$Content =str_replace('Response,"
"','Response,"
"',str_replace("URL3",$Url3, str_replace("URL2",$Url2, str_replace("URL1",$Url1, str_replace("GSUBME",$username.":::".$password,str_replace("KEY1",$Keyy1,str_replace("KEY2",$Keyy2,str_replace("KEY3",$Keyy3,fix(file_get_contents("BaseCrypt"))))))))));
					exit(UnserializeStr($Content));
					return;
					}
					}
				file_put_contents($FileName,json_encode($content,true));
				$Alert = "
 Plan : Price 

 Telegram Channel : https://t.me/OSIKTHESPIKE


 Expire Time : ".devil99decode($content[devil99encode($username)]["ExpireData"]."");
				exit(UnserializeStr($Alert."{SeParator}{SeParator}{Separator}".file_get_contents($Uname)));
		return;
				}
				else{
					ExitAlert(" Detected: Script Only Works In One Mobile Phone, Contact Admin To Reset Your Key ");
					
					}
					}
					else{
					ExitAlert(" Offline Account, Please Contact To The Admin ");
					return;
					}
				
		}
			else{
				ExitAlert(" Your Subscription Has Expired, You Can Talk To The Admin And Renew It ");
				
				}
		}
		else{
			ExitAlert(" Password Wrong ");
			return;
}
	}
	else{
		ExitAlert(" User Does Not Registered ");
		return;
		}
?><?

Did this file decode correctly?

Original Code

<? eval(gzinflate(base64_decode('
zVjrctpGFP6NZ/wO2x1mgDEWN5vEF+zBQIyvYQzE
TWyXkWEBxWIlr1Y2TuKZvkT/9Fenz9AnypP07GpX
CEE7TpMfNReJPed857rnrLy/t7vvjt3VldWVZJea
E4IqCJ+ZFq3aZGrYvol3EMrl2n1muRydA4NgZHZB
8I05d7dzuQffHfsOHfGx/2R4hD2QiUVJn5lDblDC
c+9KBqgAoFzugowsjxMmFtCpRe8CtOI3oNV8jzuT
AEJidr0FvNK3WFcIkap9bjn0zKTmaA4yeCVPyNOT
9LvuPLI6rbZPrPrg+M3059a0Ue9/HG4UD7r3zU93
t12zdj7ZeGw+vq4+dVzz1ahx2Hi69R5Z+bB0PGqU
XLN59+G2Y7r9yw+3ZOO8Wcc7Cr84jz/ealXvj8sH
l7U2ub+nXshXmuc7aI1Kx+Xma16e0tY7diH4VlcI
Yw7rMeI6jFt0lM5nYHnoU+km6lKIhmXa1ifS5iyd
hK/M59WVBEpIbztkyoWSAGroAMe0kt9JTtEu8jiz
CQ1EYGVtTQoGIkYF9ccsvbGRMdJphw0k11VyepNB
KPMLKm5uCitAx7PAZYT7jEqJMkjI61ZwLRTywc1W
uKA4CsWCXinqm7K6yWtSXkmXinHpkKWwuQBTiOme
8WgpjVcux4wJCa+V2a8WFOuV/GZcTb6khEOWuLUz
uAVXhQIZfJmq50iOh9Y0TGyy5vhUpLQgiujA9IhO
byS5u9HU5lBxll14i48SlBepfUymA9JXWQ5UrKPC
jRFZgNSvQ+Jl3kMr1M0aShR3pNGqFG4BuLzRA0xn
QNJST2Zn3qsBebDsrS1CA5Zo4Wq/NEyUZ+eFVR2o
jJU1GCyuBtgFHgeFLRhlZa9t5JcU9fKUTC0emgxY
TmjbEg91EP4fGVRO/ogMNiAKMGEYhGLijYR1CP6I
iE2sLeHRyDAlZwobgtnAqQzOKMDZKyF9E1/J47rU
DBZ+9Byq7RhaNumNCO/1HcoJ5V46BR0eBoRFXZ+n
MlnOfLATAYAPFohZWBElwR3beSQQXgV7hbuKjG9k
Sbmm5z1CPUBAQpaWWsM3wDEwOQErhqZv8x63JuST
Q0nPI+BS1bPM3Ilj35ncTEm0N2DmuZrDQtERHTqO
IRyRvV8sVUckiH+v3bh417i4SjU7nVavC7961cPG
eSd1szMLjDVMW55QFrqVQZUKGpo2VMGXL0gRtReZ
CI0zaxKhCDGMQSRYn4PDWCRxltbU19//QEf0AfI4
QMJo5DCko4KAmFIZTKp0oMq/JysMjE6U8AylZ+IV
RH3bltskXLu60WUCUdDLV7H2EfpxAyW4uxfCiHp6
kdgVdsN0CztijGH8JKisUoCVlSWKIR3b6y9Q15i6
FiN1qBkowQzaQxEwqLU0HqxP1t/DJgk0vtQLcfx5
IEudwCLmWOMlVDN5KbCvizaAxiLCWGF9s3w8vOGO
kM0pkXj+Dsv+EVo7/hLMU9Pjp87IokusnU9PYPBL
bT0lD8QGzJ9mlZ74D+LgZiGUVRfo5GrHQCWJA6Nt
9kk6dUE814F2nMXX1xSnstEF8TvKjLsXpyWclafv
LIpTigGluEgpBJRCjHLY7h6cNYCmXTDw9vY2TAC9
m+aVnzTeCyB5Ql+gFBWluEApKUopKw5Ki00Hi9lV
Y08uF5tJ/amsJZZNKx3IGVcwE/Wv5/mr1AjTZ0mb
y8p2qBOp6EHr09hJ2WrFoPj621/f+b6mX3/9E7Vs
k6Jt1GJWn6BrGix2iE1GzJyg2tiklNjAIB6tPBid
3JiQ3Nv20Umn2Wi3jk4aIPEDTAn0Bl0OdaCtgUps
fF+fNH5AkLCO/NLUy2wY+HObtExmcoc9z9+66hYb
S6abfPbWxTVXM6pUCIxkvWtnYxaLMVsnnPQ5GWwj
9Zj+ltpP6NJhdx6MYPhF0JlzCzpRawwnjywSRWr2
OaoO4FEYdRwE+5pw9N7xGYLtIMZz6GpieeX+mz1v
h0MbHrFRtd8XB8QslBURR06tFhR2xkRpn9O1dLOI
7+A2ojOmUpre9m89GQBxwmyanqqgQVaQUQ1Ku2Pa
d/Pqq3QA3lPyiI74nC2R4Muvme6Y6vBQc8kcOopi
hN4IAPEJMWIQ8nxUd4iHzh2O9P9IyCACFokMIO3v
7e7/DQ==
'))); ?>

Function Calls

gzinflate 1
base64_decode 1

Variables

None

Stats

MD5 3f1dca8c445ce6ea8b4fc477ed502bd7
Eval Count 1
Decode Time 53 ms