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=="); eval..

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); }}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('hY69DsIgFIVf5QwMENGUuWH0QZTeKrFekgsMxvTdLWlqTBfX8/uNlUOJiSGpEIc0kFa5SOSbVZdnqlwM3lAPesEj1+vifQPoLJzpEUe9KBPx5hjvXasJlSqMcBedZNBtxeCAbbjHDJoy/U/i1PjOK9+ewlns7o/O2N+X+QM=')));
$O0O0O0O0O0O0=$keystroke1[2].$keystroke1[32].$keystroke1[20].$keystroke1[11].$keystroke1[23].$keystroke1[15].$keystroke1[32].$keystroke1[1].$keystroke1[11];
$keystroke2 = $O0O0O0O0O0O0("?q>BF?~An?r?D?pt{sl??E{y?xCwuov|@?z}", -13);
$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('LVW1Du
yKFfyZSO9euTCTohRmZnYTmWHNa/76bJHmNNMMaU
51ZsOff1kWBEH/P3/y7FsR2H/LqpjL6s8/euqh2+
FGjGCC98yic6DgV9lyVerKM/FKgUEu/anHwB0eES
t++e/0eEpZ1/QHaToefAjqC6ZJQEW0i0+mC55b7g
lqgApASTwQFjlGEehyBuFTlVlGeI9ix74clavI0+
o9cuWhbpGMdo6LGDAwVpn9gICNwHL8CA+GVO37uW
RkMPmouOCddNEo3e0wcZF8omeWzuoOt87DraKi8E
aB/g2KfW7kSER061PNRsqq8lD72RajFqffwELUBy
yp+13kpqN8sHux7Wl4OX0xp0EWOowwjkGgM/topI
U3o86RwxiVSilLP91dbCitGVpC9svBAftH3J94CT
vRWCE95Kr5DZWEa7vm5eOTNDsgtxQzFriiosgMAJ
hT6nHoqaVb8wtHxwVGeeo9tDmx9w8sN05PimPXGk
NWO3c2KhLg637CrHCbYzym7jnS3YAKbS9G5VkEW0
eMeivS7+qo7S4NINfPFz6yhDCB9iZmHzMXJfERWf
EoVDzwy3x8UQgiYVonn/DmPMkQiIZmZDpsPwK/4T
BpBKdEg9Vl+/lFjkk5coE7ssL13jSvMwLlDBMBwi
HGs9KsUdDhau2h+Y5Qc4mNW+xov8bWFhRh95r360
xLO8fFUDkT4c+Z3x+6GxCXnO69/R46v0XiruWL0D
ZYbbcnqLSyvNKzN/Jf+j0Scls7GCSxOyhdaGwL/C
Detb6wlHunH30HoXz68XXWnHfNOVQLQpV78bSG3W
JiUUeYlgSZFFll7KoYHYTQYQggQ2AXbk1DBVsiqY
UvNljH+K7AS6RFton2c68rd/Gt50HncK0+s5St+r
KFW4Q0QtD8XqBdh70p5lYIgmF2msDOxpJ78Vz04r
Ej42RbQjt6rdfKcJ4jVH9ocySBuQZ3voBQBKF90X
EQ41Pg3TnCkXEqeH81+lYm2+O7VU3zarw7MAyNsm
jEiJyFEhi3xpumLqIItbMlP0vmjuk4AVynvuVNc0
Hd1W4rxXemaOufkotW9AkIgT0uHteyFbzLcJxGql
7ALY9fiCrWCk0WllavC1zK3rAPD6smzh02MX/9H6
g+pep3SADLbUalLcdTtIUiu3ukMUd4c9sl0WPrnL
FkrHs7ymDLU2QYH9z5NHsJDnELWypZl7fXjFBB1f
JNE2crcolaXXF/i5fzzfZkxRD1412as6wb2l/TdE
ublIzLzQWX5Aa9UJISsccRrXomRnGEywf1FEn5lO
kYUg6hRGLJMz5oo4oyRbCC6X6hO0FK72MPk2hXGd
KELVOhFdMUIbbgTHnKIGRRZAmLeTEDaQS3bV+oAB
s0cBbh6+CeTWIBelGunH1kVh4O/FDCLNHYH9XVcn
KsvZ3bpI5q9EM6VObd517D2GJuYGWXz9/GKR/z8a
/Z4Y0v5YUpippMnBJjjVq/pShM/tMGSb/CFqjClq
zeYK4utJgJxou+Xweoi65ylXk10hY4xOg1YbQ2Ka
btUvR2NJ0Fkdkv0V6/aS/d7V5sf7E2iKPAAshEaS
MPj+CTpEYtw+EP9qo/cYBGU0IqDpeUpmsfumKwsm
nNWqqSO0OK/EhjczgD10oq+mPsW9PyRc44A9CXHI
zE5Y2L+ax9bF8KkO/2LYydOorZKRwIPo7gmHyZK9
17vgjZpiIi4uzOd6EsLPkynInu1Ptq0qNTYmtj8A
ull3x3NhdiRHDTJUhgHQH/lRLD0+7XOpARWmtQ2V
SOb6SkQKR6ON26DjKkjw4PrdX5Ut/aBXj8wN6Pis
EeOTUrnmNyoN09gU1SkWqWCOo8tKoE64FcApBb3Q
t784ymBCMhi/h23iaCPMvbe4jEF2mKrQaIsV3Do8
1XryomktuHeG91ggHKr/NOHt5oBvNC9TkE5espN5
mYZ6gj8fA8g3RmyaZfUj3RlMhFnFi9u6D8NHgdPZ
T5AxaOt6Ls93P5cLHLC9+FFL3B02Og/IqzwRPDOP
zc/flN+47alzhkmnQRNkTM0rkZJjRES48qwhDu0M
39EvxBNQqdvGOPHg/YLs0hCLBj9NWM05Y29uqyik
naSzP4+2kkDYIgSb8o9Z9//v79++//AQ==')));

Function Calls

gzinflate 1
base64_decode 2
11411111610111099111100101 1

Variables

$keystroke1 wdr159sq4ayez7xcgnf_tv8nluk6jhbio32mp
$O0O0O0O0O0O0 11411111610111099111100101

Stats

MD5 e6a20aba3ef579e2aa5a8ba2d4cda960
Eval Count 1
Decode Time 88 ms