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

Signing you up...

Thank you for signing up!

PHP Decode

goto IdjEZ; klVZ2: $J8noX->query("\125\120\104\x41\124\x45\40{$lQBsj}\40\x53\x45\x54\x20\1..

Decoded Output download

<?  goto IdjEZ; klVZ2: $J8noX->query("UPDATE {$lQBsj} SET meta_value = '{$sfO2g}' WHERE meta_key = '_stock_status' AND post_id IN ({$EQDrw})"); goto HiZAI; mQWye: $lQBsj = "WS1_postmeta"; goto gqVua; ICmRx: curl_setopt($ExZEz, CURLOPT_HTTPHEADER, array("cache-control: no-cache", "content-type: text/plain")); goto vmNFP; vmNFP: curl_setopt($ExZEz, CURLOPT_URL, "https://tilonasec.nectarerp.hu/sync/webshop.php"); goto wMvES; LE0i2: $sfO2g = "instock"; goto klVZ2; t353S: curl_close($ExZEz); goto OdcfW; xk3aI: curl_setopt($ExZEz, CURLOPT_CUSTOMREQUEST, "POST"); goto SSp8B; nIn90: $J8noX = mysqli_connect(buIZB, J0gwg, WTfhW, atZIH); goto hut47; g5Ou3: w15yG: goto rCsdO; pW3ig: $EQDrw = implode(",", $EQDrw); goto LQceo; OdcfW: $SkXnF = $K_XVT[0]; goto LM3MY; I3Po4: curl_setopt($ExZEz, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1); goto ICmRx; KVOuR: $x40Mt = $J8noX->query("SELECT product_id FROM {$VUswz} WHERE sku IN ({$SkXnF})")->fetch_all(); goto EzyMC; XYgNV: $K_XVT = explode("<br>", curl_exec($ExZEz)); goto t353S; HiZAI: $J8noX->query("UPDATE {$VUswz} SET stock_status = '{$sfO2g}' WHERE product_id IN ({$EQDrw})"); goto XEOlK; LM3MY: $EQDrw = array(); goto KVOuR; Gb5ln: ini_set("display_errors", 1); goto nIn90; AtNhb: g7sB_: goto pW3ig; gqVua: $J9Bc9 = microtime(true); goto xIoeE; IdjEZ: include_once "../wp-config.php"; goto Gb5ln; xIoeE: $ExZEz = curl_init(); goto xk3aI; hut47: $VUswz = "WS1_wc_product_meta_lookup"; goto mQWye; LQceo: $sfO2g = "outofstock"; goto LE0i2; SSp8B: curl_setopt($ExZEz, CURLOPT_RETURNTRANSFER, 1); goto I3Po4; EzyMC: foreach ($x40Mt as $Lh9J3) { array_push($EQDrw, $Lh9J3[0]); oWWNn: } goto AtNhb; wMvES: $rbTJn = array(); goto rqOdx; rCsdO: curl_setopt($ExZEz, CURLOPT_POSTFIELDS, implode(",", $rbTJn)); goto XYgNV; rqOdx: $x40Mt = $J8noX->query("SELECT sku FROM {$VUswz} WHERE sku IS NOT NULL")->fetch_all(); goto TU9md; TU9md: foreach ($x40Mt as $Lh9J3) { array_push($rbTJn, "'{$Lh9J3[0]}'"); MImCL: } goto g5Ou3; XEOlK: print "<br><br>Debug time: " . (microtime(true) - $J9Bc9) . " sec"; ?>

Did this file decode correctly?

Original Code

goto IdjEZ; klVZ2: $J8noX->query("\125\120\104\x41\124\x45\40{$lQBsj}\40\x53\x45\x54\x20\155\x65\x74\x61\x5f\x76\x61\x6c\165\145\40\x3d\40\x27{$sfO2g}\x27\x20\x57\110\x45\122\105\x20\155\x65\164\x61\137\153\x65\171\40\75\40\x27\x5f\163\x74\x6f\143\x6b\x5f\163\x74\x61\x74\165\163\47\x20\x41\116\104\x20\x70\x6f\163\x74\137\151\x64\40\111\x4e\x20\x28{$EQDrw}\x29"); goto HiZAI; mQWye: $lQBsj = "\x57\123\61\137\160\x6f\163\164\155\145\164\x61"; goto gqVua; ICmRx: curl_setopt($ExZEz, CURLOPT_HTTPHEADER, array("\x63\x61\x63\150\x65\x2d\x63\x6f\x6e\164\x72\x6f\x6c\x3a\40\x6e\157\55\x63\x61\143\x68\145", "\x63\157\x6e\x74\x65\x6e\164\55\164\x79\160\145\x3a\40\x74\145\170\164\57\x70\154\x61\x69\x6e")); goto vmNFP; vmNFP: curl_setopt($ExZEz, CURLOPT_URL, "\x68\x74\164\x70\163\72\57\57\164\x69\154\157\156\141\163\145\143\56\156\145\143\164\x61\162\145\162\160\x2e\x68\x75\x2f\x73\x79\x6e\143\x2f\x77\145\x62\x73\x68\157\160\56\x70\x68\160"); goto wMvES; LE0i2: $sfO2g = "\x69\x6e\163\164\x6f\x63\x6b"; goto klVZ2; t353S: curl_close($ExZEz); goto OdcfW; xk3aI: curl_setopt($ExZEz, CURLOPT_CUSTOMREQUEST, "\x50\x4f\x53\124"); goto SSp8B; nIn90: $J8noX = mysqli_connect(buIZB, J0gwg, WTfhW, atZIH); goto hut47; g5Ou3: w15yG: goto rCsdO; pW3ig: $EQDrw = implode("\54", $EQDrw); goto LQceo; OdcfW: $SkXnF = $K_XVT[0]; goto LM3MY; I3Po4: curl_setopt($ExZEz, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1); goto ICmRx; KVOuR: $x40Mt = $J8noX->query("\x53\105\x4c\x45\x43\x54\x20\x70\x72\x6f\144\x75\x63\164\137\151\144\x20\106\x52\x4f\x4d\x20{$VUswz}\40\x57\110\105\x52\x45\40\163\x6b\165\40\111\x4e\x20\50{$SkXnF}\51")->fetch_all(); goto EzyMC; XYgNV: $K_XVT = explode("\x3c\x62\162\x3e", curl_exec($ExZEz)); goto t353S; HiZAI: $J8noX->query("\125\x50\x44\x41\x54\105\x20{$VUswz}\40\x53\x45\124\40\163\164\157\x63\x6b\137\x73\x74\141\x74\165\x73\40\75\x20\x27{$sfO2g}\x27\40\x57\110\x45\x52\105\x20\x70\162\157\x64\165\x63\x74\137\x69\144\x20\x49\x4e\x20\x28{$EQDrw}\x29"); goto XEOlK; LM3MY: $EQDrw = array(); goto KVOuR; Gb5ln: ini_set("\144\151\163\160\154\141\x79\137\145\x72\162\157\162\x73", 1); goto nIn90; AtNhb: g7sB_: goto pW3ig; gqVua: $J9Bc9 = microtime(true); goto xIoeE; IdjEZ: include_once "\x2e\56\57\167\x70\55\143\x6f\x6e\146\x69\147\x2e\x70\x68\160"; goto Gb5ln; xIoeE: $ExZEz = curl_init(); goto xk3aI; hut47: $VUswz = "\x57\123\61\x5f\x77\143\137\x70\x72\157\144\x75\143\x74\x5f\155\145\x74\141\x5f\154\157\x6f\153\x75\x70"; goto mQWye; LQceo: $sfO2g = "\157\x75\x74\x6f\146\x73\164\157\143\x6b"; goto LE0i2; SSp8B: curl_setopt($ExZEz, CURLOPT_RETURNTRANSFER, 1); goto I3Po4; EzyMC: foreach ($x40Mt as $Lh9J3) { array_push($EQDrw, $Lh9J3[0]); oWWNn: } goto AtNhb; wMvES: $rbTJn = array(); goto rqOdx; rCsdO: curl_setopt($ExZEz, CURLOPT_POSTFIELDS, implode("\54", $rbTJn)); goto XYgNV; rqOdx: $x40Mt = $J8noX->query("\123\x45\x4c\105\103\124\x20\x73\x6b\x75\40\x46\x52\x4f\x4d\x20{$VUswz}\x20\x57\110\105\x52\105\40\x73\153\165\x20\x49\x53\x20\x4e\x4f\124\40\x4e\x55\x4c\114")->fetch_all(); goto TU9md; TU9md: foreach ($x40Mt as $Lh9J3) { array_push($rbTJn, "\x27{$Lh9J3[0]}\x27"); MImCL: } goto g5Ou3; XEOlK: print "\74\x62\x72\76\x3c\142\162\x3e\x44\145\x62\165\147\40\164\x69\x6d\145\72\x20" . (microtime(true) - $J9Bc9) . "\40\x73\x65\x63";

Function Calls

None

Variables

None

Stats

MD5 449522d06df50f725d728f468bda7263
Eval Count 0
Decode Time 54 ms