Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

goto P_Bs4; kY83T: $jinX9 = new CmiT8(); goto I0RHu; I0RHu: if ($jinX9->gEwPi) { goto m74o..

Decoded Output download

<?  goto P_Bs4; kY83T: $jinX9 = new CmiT8(); goto I0RHu; I0RHu: if ($jinX9->gEwPi) { goto m74oW; } goto jqHOc; P_Bs4: class cMIT8 { private $BMo1l; public $gEwPi; function __construct() { goto f31aT; zsg4w: xjU1z: goto zEApR; yfKuL: $hJtLd = "ps -Cp {$P8y6x} | grep {$C_WSf}"; goto BEny3; f31aT: global $argv; goto OvmDx; jKjbD: $P8y6x = file_get_contents($this->BMo1l); goto yfKuL; KqmuF: $this->gEwPi = 0; goto xblUB; i2MZc: if (!($P8y6x == $bZHwk)) { goto K6SCZ; } goto KqmuF; nVoy7: exit(1); goto uI2TS; BEny3: $bZHwk = trim(`{$hJtLd}`); goto HHZ90; OvmDx: $this->gEwPi = 0; goto sYDvR; mDrzA: chmod($this->BMo1l, 0777); goto PYM0m; zEApR: file_put_contents($this->BMo1l, $OCBEX); goto mDrzA; bb8Pv: $OCBEX = getmypid(); goto a0auL; ViPQE: if (!file_exists($this->BMo1l)) { goto xjU1z; } goto jKjbD; sYDvR: $C_WSf = basename($argv[0]); goto u0xxQ; umFIl: $this->gEwPi = 1; goto ViPQE; HHZ90: $IkoGf = explode(" ", $bZHwk); goto MHpwE; uI2TS: GQrc7: goto umFIl; a0auL: if ($OCBEX) { goto GQrc7; } goto nVoy7; MHpwE: $bZHwk = $IkoGf[0]; goto i2MZc; xblUB: return; goto smwRn; smwRn: K6SCZ: goto zsg4w; u0xxQ: $this->BMo1l = "/tmp/{$C_WSf}.pid"; goto bb8Pv; PYM0m: } public function __destruct() { goto fYygf; fYygf: if (!($this->gEwPi && file_exists($this->BMo1l))) { goto XBL9g; } goto v4_u2; v4_u2: unlink($this->BMo1l); goto wx0v0; wx0v0: XBL9g: goto k84YU; k84YU: } } goto kY83T; jqHOc: exit(0); goto BWaz8; BWaz8: m74oW: ?>

Did this file decode correctly?

Original Code

goto P_Bs4; kY83T: $jinX9 = new CmiT8(); goto I0RHu; I0RHu: if ($jinX9->gEwPi) { goto m74oW; } goto jqHOc; P_Bs4: class cMIT8 { private $BMo1l; public $gEwPi; function __construct() { goto f31aT; zsg4w: xjU1z: goto zEApR; yfKuL: $hJtLd = "\160\163\x20\55\x43\x70\40{$P8y6x}\x20\174\40\x67\162\x65\x70\x20{$C_WSf}"; goto BEny3; f31aT: global $argv; goto OvmDx; jKjbD: $P8y6x = file_get_contents($this->BMo1l); goto yfKuL; KqmuF: $this->gEwPi = 0; goto xblUB; i2MZc: if (!($P8y6x == $bZHwk)) { goto K6SCZ; } goto KqmuF; nVoy7: exit(1); goto uI2TS; BEny3: $bZHwk = trim(`{$hJtLd}`); goto HHZ90; OvmDx: $this->gEwPi = 0; goto sYDvR; mDrzA: chmod($this->BMo1l, 0777); goto PYM0m; zEApR: file_put_contents($this->BMo1l, $OCBEX); goto mDrzA; bb8Pv: $OCBEX = getmypid(); goto a0auL; ViPQE: if (!file_exists($this->BMo1l)) { goto xjU1z; } goto jKjbD; sYDvR: $C_WSf = basename($argv[0]); goto u0xxQ; umFIl: $this->gEwPi = 1; goto ViPQE; HHZ90: $IkoGf = explode("\x20", $bZHwk); goto MHpwE; uI2TS: GQrc7: goto umFIl; a0auL: if ($OCBEX) { goto GQrc7; } goto nVoy7; MHpwE: $bZHwk = $IkoGf[0]; goto i2MZc; xblUB: return; goto smwRn; smwRn: K6SCZ: goto zsg4w; u0xxQ: $this->BMo1l = "\57\164\155\x70\x2f{$C_WSf}\x2e\160\151\144"; goto bb8Pv; PYM0m: } public function __destruct() { goto fYygf; fYygf: if (!($this->gEwPi && file_exists($this->BMo1l))) { goto XBL9g; } goto v4_u2; v4_u2: unlink($this->BMo1l); goto wx0v0; wx0v0: XBL9g: goto k84YU; k84YU: } } goto kY83T; jqHOc: exit(0); goto BWaz8; BWaz8: m74oW:

Function Calls

None

Variables

None

Stats

MD5 9f00e809b3577ebabf29efc4a9cdca97
Eval Count 0
Decode Time 159 ms