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 O1710320; O1710320:function encrypt($O4981031, $O3633548 = null) {goto O65737..
Decoded Output download
<?php
goto O1710320;
O1710320:function encrypt($O4981031, $O3633548 = null) {goto O6573701;
O1304665:if (!($O6921055 < $O5507684)) {goto O5501518;}
goto O7605146;
O1087850:$O4981031 = mt_rand(1000, 9999) . $O4981031 . mt_rand(1000, 9999);goto O9752660;
O6499954:O6535309:goto O3355971;
O2304063:$O7896310 = str_split($O7896310);goto O3291496;
O4335429:$O7896310 = mb_substr($O7896310, $O9608665) . mb_substr($O7896310, 0, $O9608665);goto O6584122;
O9450086:$O2197073 = str_split("+/=" . $O8389121);goto O1544222;
O6584122:goto O1832085;goto O6091702;
O6092526:$O6921055++;goto O1329175;
O3611318:O5687395:goto O1304665;
O0476922:$O3633548 = webID();goto O8385069;
O2498322:$O1903489 = '';goto O2304063;
O0494725:O1832085:goto O2498322;
O4262806:if ($O3633548) {goto O5721625;}
goto O1619980;
O6445469:$O4523465 = count($O4981031);goto O0369103;
O1544222:$O7896310 = strrev("-_=" . $O8389121);goto O4262806;
O6448288:O8532554:goto O3115503;
O7605146:if (!($O4981031[$O9953230] == $O2197073[$O6921055])) {goto O6535309;}
goto O9015774;
O6091702:O5721625:goto O4648748;
O4167908:O5501518:goto O6448288;
O8385069:O1321341:goto O2788464;
O0668811:goto O2618702;goto O9819975;
O9819975:O4033048:goto O3406486;
O3353702:$O6921055 = 0;goto O3611318;
O4648748:$O7896310 = _mixing_passw($O7896310, $O3633548);goto O0494725;
O0369103:$O5507684 = count($O2197073);goto O7058156;
O3406486:return $O1903489 . $O9608665;goto O3107306;
O3115503:$O9953230++;goto O0668811;
O3355971:O7498166:goto O6092526;
O9752660:$O4981031 = base64_encode($O0315973 . $O4981031);goto O6416318;
O9695376:O2618702:goto O1140398;
O1475643:$O0315973 = $O3633548 ? substr(md5($O3633548), 0, 16) : '';goto O1087850;
O6416318:$O8389121 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";goto O9450086;
O2788464:$O9608665 = '';goto O1475643;
O1619980:$O9608665 = rand(10, 65);goto O4335429;
O1140398:if (!($O9953230 < $O4523465)) {goto O4033048;}
goto O3353702;
O1329175:goto O5687395;goto O4167908;
O6573701:if ($O3633548) {goto O1321341;}
goto O0476922;
O9015774:$O1903489 .= $O7896310[$O6921055];goto O6499954;
O7058156:$O9953230 = 0;goto O9695376;
O3291496:$O4981031 = str_split($O4981031);goto O6445469;
O3107306:}
goto O8863667;
O8863667:function decrypt($O4981031, $O3633548 = null) {goto O8358410;
O1346052:O0071820:goto O9293952;
O4099456:if (!($O6921055 < $O8922027)) {goto O9746204;}
goto O6430624;
O9557939:O9746204:goto O5570072;
O1992130:$O7896310 = str_split($O7896310);goto O8672624;
O0440401:$O5520407 = substr($O5520407, 0, -4);goto O9469016;
O0467533:$O3633548 = webID();goto O2101922;
O5133764:$O1903489 = base64_decode($O1903489);goto O8965189;
O4553145:$O6921055++;goto O2942329;
O8063573:$O5520407 = substr($O1903489, 16);goto O9542558;
O8714450:O7999808:goto O8476863;
O9542558:O0219303:goto O8494719;
O7327013:if ($O3633548) {goto O0071820;}
goto O3688592;
O3713936:$O7896310 = mb_substr($O7896310, $O9608665) . mb_substr($O7896310, 0, $O9608665);goto O4146958;
O2985843:$O7896310 = strrev("-_=" . $O8389121);goto O7327013;
O8884258:$O9953230 = 0;goto O2631733;
O8358410:if ($O3633548) {goto O2512325;}
goto O0467533;
O8672624:$O4981031 = str_split($O4981031);goto O4989282;
O2703802:$O5520407 = $O1903489;goto O3391089;
O0815979:O2470770:goto O4099456;
O9559226:$O1903489 .= $O2197073[$O6921055];goto O8714450;
O0805672:if (!($O9953230 < $O4523465)) {goto O4952435;}
goto O4757983;
O2631733:O3706977:goto O0805672;
O1132955:$O1903489 = '';goto O1992130;
O6430624:if (!($O4981031[$O9953230] == $O7896310[$O6921055])) {goto O7999808;}
goto O9559226;
O1874224:goto O3706977;goto O3108064;
O1859352:O4651524:goto O8063573;
O5570072:O0858255:goto O1810743;
O4146958:goto O5217525;goto O1346052;
O1810743:$O9953230++;goto O1874224;
O2101922:O2512325:goto O5000176;
O9493244:$O4981031 = mb_substr($O4981031, 0, -2);goto O3713936;
O3108064:O4952435:goto O5133764;
O7211588:$O2197073 = str_split("+/=" . $O8389121);goto O2985843;
O3391089:goto O0219303;goto O1859352;
O9469016:return $O5520407;goto O4444175;
O5000176:$O8389121 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";goto O7211588;
O8494719:$O5520407 = substr($O5520407, 4);goto O0440401;
O8476863:O8024744:goto O4553145;
O4989282:$O4523465 = count($O4981031);goto O1043007;
O8965189:if ($O3633548 && substr($O1903489, 0, 16) == substr(md5($O3633548), 0, 16)) {goto O4651524;}
goto O2703802;
O3688592:$O9608665 = mb_substr($O4981031, -2);goto O9493244;
O4757983:$O6921055 = 0;goto O0815979;
O9293952:$O7896310 = _mixing_passw($O7896310, $O3633548);goto O6738831;
O2942329:goto O2470770;goto O9557939;
O1043007:$O8922027 = count($O7896310);goto O8884258;
O6738831:O5217525:goto O1132955;
O4444175:}
goto O0512296;
O0512296:function _mixing_passw($O7896310, $O3633548) {goto O4372055;
O4746477:goto O4418756;goto O9119817;
O1831104:$O6921055 = 0;goto O3094968;
O1116523:$O9953230++;goto O3237389;
O3094968:O4418756:goto O5551923;
O5573024:O8254114:goto O3369674;
O5272727:$O6921055++;goto O4746477;
O3369674:O1201811:goto O2041475;
O0146435:$O3633548 = str_split(sha1($O3633548));goto O5913746;
O4372055:$O1903489 = '';goto O8293904;
O2216156:O7263625:goto O1116523;
O9119817:O7699477:goto O2216156;
O8293904:$O1092497 = $O7896310;goto O2043589;
O9972759:O7164867:goto O9811005;
O6670385:$O1092497 = str_replace($O7896310[$O6921055], '', $O1092497);goto O1352177;
O1352177:if (preg_match("/" . $O7896310[$O6921055] . "/", $O1903489)) {goto O8254114;}
goto O0851255;
O8949637:if (!($O3633548[$O9953230] == $O7896310[$O6921055])) {goto O1201811;}
goto O6670385;
O3826359:$O8922027 = count($O7896310);goto O8542699;
O0851255:$O1903489 .= $O7896310[$O6921055];goto O5573024;
O2041475:O2334412:goto O5272727;
O1391029:O0788801:goto O5450652;
O2043589:$O7896310 = str_split($O7896310);goto O0146435;
O5913746:$O4245484 = count($O3633548);goto O3826359;
O8542699:$O9953230 = 0;goto O1391029;
O5551923:if (!($O6921055 < $O8922027)) {goto O7699477;}
goto O8949637;
O9811005:return $O1092497 . '' . $O1903489;goto O0609838;
O3237389:goto O0788801;goto O9972759;
O5450652:if (!($O9953230 < $O4245484)) {goto O7164867;}
goto O1831104;
O0609838:}
?>
Did this file decode correctly?
Original Code
<?php
goto O1710320;
O1710320:function encrypt($O4981031, $O3633548 = null) {goto O6573701;
O1304665:if (!($O6921055 < $O5507684)) {goto O5501518;}
goto O7605146;
O1087850:$O4981031 = mt_rand(1000, 9999) . $O4981031 . mt_rand(1000, 9999);goto O9752660;
O6499954:O6535309:goto O3355971;
O2304063:$O7896310 = str_split($O7896310);goto O3291496;
O4335429:$O7896310 = mb_substr($O7896310, $O9608665) . mb_substr($O7896310, 0, $O9608665);goto O6584122;
O9450086:$O2197073 = str_split("\53\x2f\x3d" . $O8389121);goto O1544222;
O6584122:goto O1832085;goto O6091702;
O6092526:$O6921055++;goto O1329175;
O3611318:O5687395:goto O1304665;
O0476922:$O3633548 = webID();goto O8385069;
O2498322:$O1903489 = '';goto O2304063;
O0494725:O1832085:goto O2498322;
O4262806:if ($O3633548) {goto O5721625;}
goto O1619980;
O6445469:$O4523465 = count($O4981031);goto O0369103;
O1544222:$O7896310 = strrev("\x2d\137\75" . $O8389121);goto O4262806;
O6448288:O8532554:goto O3115503;
O7605146:if (!($O4981031[$O9953230] == $O2197073[$O6921055])) {goto O6535309;}
goto O9015774;
O6091702:O5721625:goto O4648748;
O4167908:O5501518:goto O6448288;
O8385069:O1321341:goto O2788464;
O0668811:goto O2618702;goto O9819975;
O9819975:O4033048:goto O3406486;
O3353702:$O6921055 = 0;goto O3611318;
O4648748:$O7896310 = _mixing_passw($O7896310, $O3633548);goto O0494725;
O0369103:$O5507684 = count($O2197073);goto O7058156;
O3406486:return $O1903489 . $O9608665;goto O3107306;
O3115503:$O9953230++;goto O0668811;
O3355971:O7498166:goto O6092526;
O9752660:$O4981031 = base64_encode($O0315973 . $O4981031);goto O6416318;
O9695376:O2618702:goto O1140398;
O1475643:$O0315973 = $O3633548 ? substr(md5($O3633548), 0, 16) : '';goto O1087850;
O6416318:$O8389121 = "\x41\102\103\x44\105\x46\107\x48\111\112\x4b\114\x4d\116\117\x50\x51\x52\x53\124\x55\x56\x57\x58\131\132\141\142\143\144\x65\146\x67\150\151\152\153\154\x6d\156\x6f\160\x71\162\x73\164\165\x76\167\170\x79\172\x30\x31\x32\63\64\x35\x36\x37\70\71";goto O9450086;
O2788464:$O9608665 = '';goto O1475643;
O1619980:$O9608665 = rand(10, 65);goto O4335429;
O1140398:if (!($O9953230 < $O4523465)) {goto O4033048;}
goto O3353702;
O1329175:goto O5687395;goto O4167908;
O6573701:if ($O3633548) {goto O1321341;}
goto O0476922;
O9015774:$O1903489 .= $O7896310[$O6921055];goto O6499954;
O7058156:$O9953230 = 0;goto O9695376;
O3291496:$O4981031 = str_split($O4981031);goto O6445469;
O3107306:}
goto O8863667;
O8863667:function decrypt($O4981031, $O3633548 = null) {goto O8358410;
O1346052:O0071820:goto O9293952;
O4099456:if (!($O6921055 < $O8922027)) {goto O9746204;}
goto O6430624;
O9557939:O9746204:goto O5570072;
O1992130:$O7896310 = str_split($O7896310);goto O8672624;
O0440401:$O5520407 = substr($O5520407, 0, -4);goto O9469016;
O0467533:$O3633548 = webID();goto O2101922;
O5133764:$O1903489 = base64_decode($O1903489);goto O8965189;
O4553145:$O6921055++;goto O2942329;
O8063573:$O5520407 = substr($O1903489, 16);goto O9542558;
O8714450:O7999808:goto O8476863;
O9542558:O0219303:goto O8494719;
O7327013:if ($O3633548) {goto O0071820;}
goto O3688592;
O3713936:$O7896310 = mb_substr($O7896310, $O9608665) . mb_substr($O7896310, 0, $O9608665);goto O4146958;
O2985843:$O7896310 = strrev("\55\137\75" . $O8389121);goto O7327013;
O8884258:$O9953230 = 0;goto O2631733;
O8358410:if ($O3633548) {goto O2512325;}
goto O0467533;
O8672624:$O4981031 = str_split($O4981031);goto O4989282;
O2703802:$O5520407 = $O1903489;goto O3391089;
O0815979:O2470770:goto O4099456;
O9559226:$O1903489 .= $O2197073[$O6921055];goto O8714450;
O0805672:if (!($O9953230 < $O4523465)) {goto O4952435;}
goto O4757983;
O2631733:O3706977:goto O0805672;
O1132955:$O1903489 = '';goto O1992130;
O6430624:if (!($O4981031[$O9953230] == $O7896310[$O6921055])) {goto O7999808;}
goto O9559226;
O1874224:goto O3706977;goto O3108064;
O1859352:O4651524:goto O8063573;
O5570072:O0858255:goto O1810743;
O4146958:goto O5217525;goto O1346052;
O1810743:$O9953230++;goto O1874224;
O2101922:O2512325:goto O5000176;
O9493244:$O4981031 = mb_substr($O4981031, 0, -2);goto O3713936;
O3108064:O4952435:goto O5133764;
O7211588:$O2197073 = str_split("\53\57\x3d" . $O8389121);goto O2985843;
O3391089:goto O0219303;goto O1859352;
O9469016:return $O5520407;goto O4444175;
O5000176:$O8389121 = "\x41\102\103\104\x45\106\107\110\x49\x4a\x4b\x4c\x4d\x4e\117\x50\121\122\123\x54\125\126\x57\130\x59\132\141\x62\x63\144\145\x66\x67\150\151\152\x6b\x6c\x6d\x6e\157\x70\161\162\163\164\x75\x76\x77\170\x79\172\60\61\x32\63\64\65\66\x37\70\71";goto O7211588;
O8494719:$O5520407 = substr($O5520407, 4);goto O0440401;
O8476863:O8024744:goto O4553145;
O4989282:$O4523465 = count($O4981031);goto O1043007;
O8965189:if ($O3633548 && substr($O1903489, 0, 16) == substr(md5($O3633548), 0, 16)) {goto O4651524;}
goto O2703802;
O3688592:$O9608665 = mb_substr($O4981031, -2);goto O9493244;
O4757983:$O6921055 = 0;goto O0815979;
O9293952:$O7896310 = _mixing_passw($O7896310, $O3633548);goto O6738831;
O2942329:goto O2470770;goto O9557939;
O1043007:$O8922027 = count($O7896310);goto O8884258;
O6738831:O5217525:goto O1132955;
O4444175:}
goto O0512296;
O0512296:function _mixing_passw($O7896310, $O3633548) {goto O4372055;
O4746477:goto O4418756;goto O9119817;
O1831104:$O6921055 = 0;goto O3094968;
O1116523:$O9953230++;goto O3237389;
O3094968:O4418756:goto O5551923;
O5573024:O8254114:goto O3369674;
O5272727:$O6921055++;goto O4746477;
O3369674:O1201811:goto O2041475;
O0146435:$O3633548 = str_split(sha1($O3633548));goto O5913746;
O4372055:$O1903489 = '';goto O8293904;
O2216156:O7263625:goto O1116523;
O9119817:O7699477:goto O2216156;
O8293904:$O1092497 = $O7896310;goto O2043589;
O9972759:O7164867:goto O9811005;
O6670385:$O1092497 = str_replace($O7896310[$O6921055], '', $O1092497);goto O1352177;
O1352177:if (preg_match("\x2f" . $O7896310[$O6921055] . "\57", $O1903489)) {goto O8254114;}
goto O0851255;
O8949637:if (!($O3633548[$O9953230] == $O7896310[$O6921055])) {goto O1201811;}
goto O6670385;
O3826359:$O8922027 = count($O7896310);goto O8542699;
O0851255:$O1903489 .= $O7896310[$O6921055];goto O5573024;
O2041475:O2334412:goto O5272727;
O1391029:O0788801:goto O5450652;
O2043589:$O7896310 = str_split($O7896310);goto O0146435;
O5913746:$O4245484 = count($O3633548);goto O3826359;
O8542699:$O9953230 = 0;goto O1391029;
O5551923:if (!($O6921055 < $O8922027)) {goto O7699477;}
goto O8949637;
O9811005:return $O1092497 . '' . $O1903489;goto O0609838;
O3237389:goto O0788801;goto O9972759;
O5450652:if (!($O9953230 < $O4245484)) {goto O7164867;}
goto O1831104;
O0609838:}
?>
Function Calls
None |
Stats
MD5 | ddb02a4929ba0b3cc3158098ffe5de2f |
Eval Count | 0 |
Decode Time | 59 ms |