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); }}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('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~AnrDpt{slE{yxCwuov|@?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('LZVFDu
wIEkQvM1L3lxdmUqsXZmb2ZmTGMkPZp59azCYPEJ
HvRXVl49//sSwIgv5//s6zvSKw/5ZVMZfV33/pqY
fymz8zDlt/D73sEh0aIg9vuHjihaMffGO3/IcGKd
2kRdsYpYIAbeh6IMXBbRCzoBMdGh/Ui4XS9xUEac
3nTAixCZgUICI6/Ff/CBFsyqhRkV85Rg+zxrwNsN
wguUmvGrsHzwRfMgnKQ5l1njWU8iGaTXJX2RbeTP
Q2ApPaIFmhvWrEIkNefp1gTZbGr2GR5oXHG/uJqe
imI8MPK7uAwJQQXiBeQ4HHE3InR4Zrc0KEXORQjV
FZrMbeuNwOytzyyArSV5hEHtSQ2UXdo2gI7e0s55
wI/OB53qGBVsxF0aiJtT6YovfDDhyWLxQBlyOL9W
6ZVa5ugY5dvsfMS+Z8XZoAqzFhK4JthO+LUuDg9k
/tetqgrQpyHivuGnjJBFB7EXvKd+sIiQTJ1O7lC3
6nfevv274qEktaPvZOeBFfGwaEVZAFQ9b3qmaswk
94rqnY6hsagTp3389IdnTRG6/psKOWxt12aILd7C
XChgD0dKdNVif1WGqK5XK5heEJZ2uXrFPtjQjutX
F7xM1BYMR1RVS/v0E1mvwnCQR9jrSFv2olo04Pei
gBOb+uDHMxsC1GHnMVI6tM77dDXmHuFMgCK/HZqM
ha/DkxvBykgGiluiNtkirU3ROa5oSNIpx2J6jv2g
fDYVwGZj+05fh4Kii1CV+qrhr1btrTyxeDRi8VJo
eU2cv7ZRdu3IxV9UMNp0YV1bknpQFA1VO8dwoFb4
P9+mOrZ4RYUbj8gQKO00EhzQPaFZ3bgexDshzkCN
0RRHUz+iLRKT3yl3dGQklim2niNZOVknmbdSP8Jl
sm2TQYJVstlfuSGXBj/oZK9rsBXbM2GSzwyY7PD3
6611qPrU5gSFGe9QgpwESnWhqZcpqtq2rYe7Gqx8
0nUw+wCG/4BXLQXvUJHHVN+K6nuYR/7OWtfsmybv
ZsR0GS/ghNRs2zMu+J6SCJpv8ZgcNNKfGUthZvi0
EQMtmCwQHhFWnKhrfkoe+ln7QCilShIFmF0ypLOB
OpjFJt+6oIr4VLdti1VVNdxqGyGd4FVCkeiZu1MY
USl1psE/PwoLxHaS8XAnpWTfZEZD3CGiCVl9cJHl
+J8Mlq35n5fs9l2CZHTZi7sYHqkLJOmM6z1PPtWX
3R5rbDrmRnDGBVc3ToM7mUFO9vtk0GA3eaC7J2AP
UHmyhS2dETmJmD/S5p0nF3LbkBAIfL4qptdM/JcM
yWBMKgnhySAclxO0Wl21hRookhEo6/1nYtP2Tu5j
VupEbS28LJNSn0TS5u5Tg4nuAlN/Oo0oVnf/kEjC
oVM09ScW4/C++hf8zuoXMbhmbSKPL5a73+LpSRp7
dIMReZ3KOEfroifkyWa82hJfzk1aBXJvYzc0e0Yq
/GBpDz7GqgqWUWf3hDRYuE4lD03uSWLlVW4gxUr3
TdPlMWDH1B26e7bmTWFxa76d5CRlWnVWBsAnuYL6
wuhiVqnQZsCb6/IxCAmVJDk9++M/ng0YqFDFTdQa
+UbylGxrIMIklSQKBfjM9Zm/8YgIDXQgfZiUrH7A
PwygirYfXE8PAhqejpCs8eRD+39yFYTIkgF3R1EH
l6ryUUSM5W0C74HLyTAzxSSSV/fV0P43eusPgMtk
zN9VXpQ6p2vOhaml0xMI371iHK/X5A/wWznyw57s
eGjfVo7EafB3xXC+3zu+ECVv6i+RDQnQBHb1UpSl
rk3tLX+mYDwSCnXIBXs/iBMhLQUv5etWzVYJK3Q+
KDxessDO6PfGyAJ8qFOeE1gAfjP77pWcnFNMYxjg
eOX/UkH3sQDx1y97G8AHsO6C4VgLnNgsn+RHaaJx
daGnDcz7WCQfm1RcJJQCBCcWHi1U8sGA5WtghXbY
PgOgnpdYNWUnlftvUze4rhOJ+1SpJFaQqe9s2kS6
Uf+Fj3Wxj5J1tup0iXWMfB4eAt3rJwYbIRtNCcwP
Ari1Er6Lego87RYaLDGEl1aL5Z1yzMwcmDcbZ+Z5
+nu+WxsVdZWFbCY225N1aArPuPOxai7GEiTZeqX3
55ThPlPCgFgME+tzDumY3XUJMQqUcJFYrAlC7dDs
zA0EOI0kNfc1s7hrcE9H4pSw+8SnyBKNhMml1ip0
3QqrCPQ0Q0smrMbCD8nJeSFF2r6cUuQcK/fp2CHw
d/zhh2B7AQeRWd8JeDcsObvd0wwKSUBASVIHoupA
u9YJ/7muapevWPJXVPovGO0ybVj0Suf4N28e3nY2
cUeghk9ZJkvgn0rbJUI29dA2lOooKqCq+CF3sZDe
wPjrfVewK7hp9Ja8CES6MnngLCkytehi1rDFy/D5
YJGoFwtTvkrc41RVHNInpKFKgtEvnU7T2llVX3oH
Xq8HGoUHxhBHt6HVINxV2TF628gAUHGX/p36Ifcz
Up7rxbRGSDeU4d3yrzVCSEmZrzCEnpTOVwWrkK+C
N85OwD6OckmennrQyMVwyZUxJ2TttLUS7cp0Gwtm
0bBAH5/vffv/78+fPP/wA=')));
?>

Function Calls

gzinflate 1
base64_decode 2
11411111610111099111100101 1

Variables

$keystroke1 wdr159sq4ayez7xcgnf_tv8nluk6jhbio32mp
$O0O0O0O0O0O0 11411111610111099111100101

Stats

MD5 32351df45882fc6e834f4e976cb2deb9
Eval Count 1
Decode Time 73 ms