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('LZe1zs
ZMloRvZqWZXw7MpNEEtl8zMyQrMzP76vcLNumkg1
MtVT11urzS4d//Y5oQBP3/8e8s3UsC+9+izOei/P
e/tCRF3z3Wuzm4klEaHyz44qXj6PPMc6QOcfz9Np
QA42YP7FplC8ktqX6VKhCwUl+2aQtsUHgkhttDLi
hMPijCSZReXHu5SqJDLlsfV8w4v+cku2XUn9SlgD
mPzycoOkL4MR8tENkiOk8DCX4Du/rvHeqiNXm/IS
mMVSxudcGZS24itKmSCzq6y+lOOllrf8jtlbzBoK
VEH3nrY5YlxbN2tKNDtjf10amiuZjEdNstUevc39
jQxLspIu8sAoyZRHFkERbvalmyoPSKGPDQCgjteg
+AWTnqPlTu+w5BzdgL53YbgppDF4ora1kqoV5b9m
aGuAe/3wubkWHObwP04VEBTN0/abA2pmHKy3gUL+
ZRNE7N2JQLrWaDeqD60yGgdBLnfin5+fVf4feaWL
OjxYk+SHGBgesPe5R5MhDUAEuDypAeWFVXj3kJ99
L50sAj0zLog7tRgwn0j4QQuhH95EHSod1WAy6MYM
k4hymMZbsJF8QJp/IXzcut4MuGpbCs4BgiW86DjZ
wdhndsX/u9jAh1SUKiklN5mzWbBkxlRXbHMJrOyU
Ugz126+h5au3yhSkYRvLzjDl1gjyC+Bfe5KBHUp9
6H1z4ZKkrS4YUEMpt4jmAMhkEHT1V0T/N9DZ9Tu1
+zQ5G7hRCvNKdXGWZg12YZCEo2QEVUr3ODXJgBcK
2BbZUE7GsqSQEpdkrmsFjYFXHNEgLvmO03vXI+4l
X3dx/jn5vTSNKrr96tV5JfK9mt8E637QwChPiyr+
+R1trCnRv454QvrxjlL04xiT2Y86tBRTo6/gwEo6
Z/kQ2SLre4zQM7wdKKXKv5B6ZFOuRRaE6BRFFKZi
d5ISPHloOfsWYN5+vXKHp3mMyIxtqD0RsFgFeNxF
2UdaLh1C+iIx5/6KKKC3okUP0F3XAu3qJpupzZF3
ra6XE7vP47g5MT4uv98hThUFI8kzfXKASitF/XsS
y5RcYGiRrVPfN6goS+OHlOsUmbSPDkMQ9ImOqPMP
RWADbTLjmHcOgaJGwK6wLKslys4xR60mg6GV/dY9
JRTF2hDyVbj5qxungjZ1jcuo8ap8LrRQ+/DE9xx8
YGLOtTbHgvuut3+MvA614/BPs8KrUKxpP6tFMbHG
2nBY2UfQUU3BWkw4jaYGYED7L9zjn9ZjZHU3nsxP
Uj6hObVwwYdFCVBH0bOqBXNuuf2gmLlbQTwv/ahG
9V/Oaod2Z2bneaiCpBjlYSOnXWmWq5xsYcU4n5Hh
ZloTySWWw+W3Nup9spg08pKDrtN1ZdEBk4IQtFGl
wz4kdaFmt42XxBwxV/JMeERwEiHm2YxhDDPzhT4L
S6v4eJkAN3i6DK/SHfz6g1YYSotJCC0Otu7phYxb
hhMRgDYPe3/CUzAAMcGeBwDEsPGYQ9JvTBMvpQex
b5aIT2Ly8YfDUhvcNR8cWDO6YTiYRAK9qL6pI1Fc
VW/XezF+qHetDpWOTBhXQ9quHZEISPAx8DFcYpQo
KXUVWd8NMwK2g6rviKhyNOIp6AllC3mNuu4m3ywl
Huam4ajlvvOjPrFMZ3c3poWk2xhaICEsQ9ws7AHM
oa8/X7EuC+xk9/L18iMPH4MBILlrhM8o/z7Ty2wa
8k65bFjX8aXFaeVhMW4EsFi6xAzllp94YNPMk+ia
PMBKCBWzE0y4cIrliEyhZf8nsoe1qKtJQXXvJcQ0
AHqmlCV590EA70mJqdvpD3rntpD3Zw4NJEwAJSf+
Gm3xbbrN1pTFJK1hKXz6d/zedeHaLE5kXl+xDOqt
8Pb0YBsNXhz48zDAu5GdFoAIVbsgTe+iNWBCBAQL
J/z/rVGJoNbZnQu8tffpQFViRPQ9s9mRRcNowoqN
DxN1RmLBcDKvxpGinJNpk300u5aWtkJWjyhdCncB
P6oV95bOwGT7EFEknPOxL74F8Dwcgnp8PQ85OArC
kggRNqb8bPaATsqL0PvfR35ONRKX6U7+HJgpv9o7
eV2EU2ORS6mPg92o6HW2KRUZ5TRY+wD1gDcJAyxi
jKxqCSAqUvhhnvXRMiawolF56nfP3w8FhjdV7u3P
xQxutdeHZAYytS/WVGMHr0ZPL4E5AxkjYAVpiePA
2L7/qosOgKhUxxevAwVxFzUIx/4NVEEysLLR9UWF
KEaluSqk7Wfbt7ernoLpOJbfWyi+sgVfJDOcDpqt
CtOBMvoF8MxGIa2ofZyYszVuGp62teCl4tWmDquI
eZJjoV87ZWp2/J70apY2bb7pXpCIjqqTRBNYrfbY
UWoO6ChfUZQ5Ddo/rOGM5Xb8ctu6TgOkRVlipyus
7+SXZXOSvYARZRbiKFcEyZALxNbIw+kCWrJxCMQs
jSWwRgCe1HJozoaCrcWc++72MdYlMD7upzmXkHRq
ZsSVRs24DS5+t5iCj5oktopjsVFXRifYT94BuQw9
wvEE5sZaep/jVYmq5ssRoCGCwXK0R6iDMO5Uxptv
3RvNWZtCrsXmB2x/8kWOBOQQPqnbaUfPwq1lG0P0
T63hes0nvayplnCtrAWy+epg67Tr7eAjvZSRcXmx
38djJmGec3xrLD7cQLqH/MPLhTnt96zgqX/thtHC
Lh/mV/vAQEJWxsFJD3jzLLLAcgGn3Y4MFG1II/CH
yKuUL2wVSDF4/9eBbF2pVejt2agsn1Kjc418sjcC
VhtBIzpKkCJvsLJOpQ1GHC4u9QOK1EuP7RxJcWYQ
uZk6g2SWhqToo0qjf+YX9eofmY+SXrjvvoVVKwio
FATe1FUb3pZM+2TdA6ZqHmXGMhX3O09EV01vIOzw
/g3S2r9R6z4ve0snd0Lcc1FlUbfegSzpfDGmfFA7
HRpM+aRMz3jGh4fn2q6s91KSEHObqDX2T9CRoPJ0
sCaskSK81XCvSl9QgBqr7wy/L+bQVXVGTEazeAOX
4ZSY5jzC2OGMBKMv+9JP/SZGsA6SfxoHFjqmSHVF
EPp+lkIg8Phzk81i+j5l91+ZnD6uLiJddWmd6qKt
UiDzeTG3/oIgSEhUHoOXm3DZEeWhNqcLA8oQ4Idu
hwqsRWEL1kn502LtH8MC3HWpsBY3JVUBsuGYy3G0
ot6OvdNCdh6jf8UCTovKH3E1kReb6fHFIyWiuzkf
B18rePw+MFvDmZKdy1ElzHqePOmjIZcISAUsu0px
YAyQ2giqShbbfkDG/Ye1jAz39t//TQXu7T+j3FB+
u0c7j4uIn7rMX4XqE3AUzX9Mfh9k8GbnYased27u
SflszfVFppAMbQNNBHqSAk5uftj8bJJAZ2CpNelq
qpgparn6ju4E38HhMgJCr/lYQ2yW6GHCyb4of1Dr
Mw9tct0RTLTRiOHmPZEumW7rrr6vB7vBROLjO1Ud
xspX/jYWDCzlQoXaBc29o22vjcDaPOCeFKKjp5En
7pY6+RF4va//yuryUjzi0ae/Xcm0GEiGFcI+8mgq
5/5MByEEvvK3UddjTKCgIapCwHiY6PjMPngBhGLJ
gMZT5oLsqF8r7J5LXymXZchcsUbenG7E8R/pCm98
eaJY3DBplxv8HkaHcJVWnfk1T3puR7Tnv3CU2zf/
ko+LyjPvMTY19WLO8BmZ3zXCk990/eh29/5f4GsA
dMH80I5GM38XdplNLfNwgSlyjO2DW3zfAwtIMtD5
Oxk2TqRfwQOM44GOOchgD9a3HVf8O4gXtITApgTK
uYk/sKx7St9PZSq9yU1qysC29SbFOWHGsFfVdWo2
1CeN2CSs1aLKdC2VhzSHMyPHA8Ja2zZ2yGr+3ERE
HwKioQ/L4PBYHf/d///uuff/75z/8B')));
?>
Function Calls
| gzinflate | 1 |
| base64_decode | 2 |
| function_exists | 1 |
| 11411111610111099111100101 | 1 |
Stats
| MD5 | b5949d3efe189967351368ff463b9a74 |
| Eval Count | 1 |
| Decode Time | 120 ms |