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

Signing you up...

Thank you for signing up!

PHP Decode

if ($OU && (isset($post["\x65\144\x69\x74\137\141\160\151"]) && $post["\x65\x64\151\x74\x5..

Decoded Output download

<?  if ($OU && (isset($post["edit_api"]) && $post["edit_api"] != 1)) { 
				goto Vw; 
			} 
			$mP = MocustomapiUtility::fetch_other_api_info($post["api_name"], "custom"); 
			$YZ = JFactory::getDBO(); 
			$WQ = $YZ->getPrefix(); 
			$tJ = str_replace($WQ, "#__", $post["mo_table_name"]); 
			$post["table_name"] = $tJ; 
			$je = array($post["api_name"] => $post); 
			$mP = array_merge($mP, $je); 
			$cc = "#__miniorange_customapi_settings"; 
			$RS = array("mo_custom_apis" => json_encode($mP)); 
			MocustomapiUtility::generic_update_query($cc, $RS); 
			if (!(isset($post["edit_api"]) && $post["edit_api"] != 1)) { 
				goto Ya; 
			} 
			MocustomapiUtility::count_created_api("create"); ?>

Did this file decode correctly?

Original Code

if ($OU && (isset($post["\x65\144\x69\x74\137\141\160\151"]) && $post["\x65\x64\151\x74\x5f\141\160\151"] != 1)) {
				goto Vw;
			}
			$mP = MocustomapiUtility::fetch_other_api_info($post["\141\160\151\137\x6e\141\155\x65"], "\x63\x75\163\164\x6f\155");
			$YZ = JFactory::getDBO();
			$WQ = $YZ->getPrefix();
			$tJ = str_replace($WQ, "\43\x5f\x5f", $post["\x6d\x6f\137\x74\141\x62\x6c\x65\x5f\156\141\155\145"]);
			$post["\164\141\x62\x6c\x65\137\x6e\x61\155\x65"] = $tJ;
			$je = array($post["\x61\x70\151\x5f\156\141\x6d\x65"] => $post);
			$mP = array_merge($mP, $je);
			$cc = "\43\137\x5f\155\151\156\151\157\162\x61\156\x67\x65\x5f\143\x75\x73\x74\x6f\x6d\141\x70\x69\137\x73\x65\x74\164\151\x6e\x67\x73";
			$RS = array("\x6d\157\x5f\x63\165\x73\x74\x6f\x6d\x5f\x61\160\151\x73" => json_encode($mP));
			MocustomapiUtility::generic_update_query($cc, $RS);
			if (!(isset($post["\x65\x64\151\x74\137\141\x70\x69"]) && $post["\x65\x64\x69\x74\137\141\160\x69"] != 1)) {
				goto Ya;
			}
			MocustomapiUtility::count_created_api("\x63\162\145\x61\x74\145");

Function Calls

None

Variables

None

Stats

MD5 e766819aa46fb512b4198c61826e3d8e
Eval Count 0
Decode Time 48 ms