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 /* Koarx TG:@korax002 */ goto JjzEOBwlpt; qZfWbImdGb: exit; qO5jECBfe1: session_..

Decoded Output download

<?php 
/* Koarx  TG:@korax002 */ 
 goto JjzEOBwlpt; qZfWbImdGb: exit; qO5jECBfe1: session_start(); if (!empty($_SESSION["Jzb6spHwTmm2LUkMPAk2H1uCRhoA"])) { goto LPlTCb5ZtI; } include "./module/index.php"; goto IAD6OKd2QW; JjzEOBwlpt: header("Content-Type: text/html; charset=utf8"); $_GET["m"] = empty($_GET["m"]) ? "index" : $_GET["m"]; include_once "./init.php"; if (ctype_alnum($_GET["m"])) { goto qO5jECBfe1; } echo "m error"; goto qZfWbImdGb; IAD6OKd2QW: $m = new index(); $m->actionLogin(); exit; LPlTCb5ZtI: if (!@(include "./module/" . $_GET["m"] . ".php")) { goto XAxmCf9fRQ; } goto nEYKomX936; nEYKomX936: $m = new $_GET["m"](); $a = empty($_GET["a"]) ? "actionIndex" : "action" . $_GET["a"]; $m->{$a}(); goto cTmkFLTdDC; cTmkFLTdDC: XAxmCf9fRQ: ?>

Did this file decode correctly?

Original Code

<?php
/* Koarx  TG:@korax002 */
 goto JjzEOBwlpt; qZfWbImdGb: exit; qO5jECBfe1: session_start(); if (!empty($_SESSION["\x4a\172\142\66\x73\x70\x48\x77\124\155\x6d\62\114\125\x6b\x4d\x50\101\x6b\62\110\x31\165\x43\x52\x68\157\x41"])) { goto LPlTCb5ZtI; } include "\56\57\x6d\157\x64\165\x6c\145\57\151\x6e\x64\x65\x78\x2e\160\150\x70"; goto IAD6OKd2QW; JjzEOBwlpt: header("\103\x6f\156\164\145\x6e\x74\x2d\124\x79\160\145\72\40\x74\145\170\164\x2f\150\x74\x6d\154\73\x20\143\x68\x61\162\x73\145\x74\75\x75\x74\146\x38"); $_GET["\155"] = empty($_GET["\x6d"]) ? "\x69\156\144\145\x78" : $_GET["\x6d"]; include_once "\x2e\57\x69\156\x69\164\56\x70\x68\x70"; if (ctype_alnum($_GET["\155"])) { goto qO5jECBfe1; } echo "\155\x20\x65\x72\162\157\x72"; goto qZfWbImdGb; IAD6OKd2QW: $m = new index(); $m->actionLogin(); exit; LPlTCb5ZtI: if (!@(include "\56\57\x6d\x6f\144\165\x6c\145\57" . $_GET["\x6d"] . "\56\160\x68\x70")) { goto XAxmCf9fRQ; } goto nEYKomX936; nEYKomX936: $m = new $_GET["\x6d"](); $a = empty($_GET["\141"]) ? "\x61\x63\164\151\x6f\x6e\x49\x6e\x64\x65\170" : "\141\143\164\x69\157\156" . $_GET["\x61"]; $m->{$a}(); goto cTmkFLTdDC; cTmkFLTdDC: XAxmCf9fRQ:

Function Calls

None

Variables

None

Stats

MD5 857cc2c274a599aafa33a22a6306751a
Eval Count 0
Decode Time 65 ms