Online PHP and Javascript Decoder decode hidden script to uncover its real functionality


Show other level

	${
	"GLOBALS"
}
["mwhjcrkhtfi"]="db";
	${
	"GLOBALS"
}
["gejlxjsq"]="name";
	class Pet{
		public static function rename($name){
		$vizqbbigu="name";
		$ulzompseolol="req";
			${
			"GLOBALS"
		}
		["ylameipzgi"]="name";
			if(!User::hasPet()){
			return array(false,"You don't have a pet");
		}
			if(User::current("uridium")<3000){
			return array(false,"You don't have enough Uridium");
		}
			if(strlen(${
				${
				"GLOBALS"
			}
			["gejlxjsq"]
		}
			)>15||strlen(${
				${
				"GLOBALS"
			}
			["ylameipzgi"]
		}
			)<1){
			return array(false,"Min 1 char, max 15 chars!");
		}
		User::increaseUserDataById("uridium",-3000,Session::get("id"));
			${
				${
				"GLOBALS"
			}
			["mwhjcrkhtfi"]
		}
		=new Database(DB_TYPE,DB_HOST,DB_NAME,DB_USER,DB_PASS);
			${
			$ulzompseolol
		}
		=$db->prepare("UPDATE pet SET Name=:name WHERE OwnerId=:id");
			$req->bindValue(":name",${
			$vizqbbigu
		}
		);
		$req->bindValue(":id",Session::get("id"));
		$req->execute();
		return array(true,"Success");
	}
}

	${
	"GLOBALS"
}
["mwhjcrkhtfi"]="db";
	${
	"GLOBALS"
}
["gejlxjsq"]="name";
	class Pet{
		public static function rename($name){
			${
			"GLOBALS"
		}
		["ylameipzgi"]="name";
			if(!User::hasPet()){
			return array(false,"You don't have a pet");
		}
			if(User::current("uridium")<3000){
			return array(false,"You don't have enough Uridium");
		}
			if(strlen(${
				${
				"GLOBALS"
			}
			["gejlxjsq"]
		}
			)>15||strlen(${
				${
				"GLOBALS"
			}
			["ylameipzgi"]
		}
			)<1){
			return array(false,"Min 1 char, max 15 chars!");
		}
		User::increaseUserDataById("uridium",-3000,Session::get("id"));
			${
				${
				"GLOBALS"
			}
			["mwhjcrkhtfi"]
		}
		=new Database(DB_TYPE,DB_HOST,DB_NAME,DB_USER,DB_PASS);
			${
			"req"
		}
		=$db->prepare("UPDATE pet SET Name=:name WHERE OwnerId=:id");
			$req->bindValue(":name",${
			"name"
		}
		);
		$req->bindValue(":id",Session::get("id"));
		$req->execute();
		return array(true,"Success");
	}
}



© 2023 Quttera Ltd. All rights reserved.