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 declare(strict_types=1);namespace PhpMyAdmin\Image;use function ydtc0;use function o..

Decoded Output download

<?php declare(strict_types=1);namespace PhpMyAdmin\Image;use function ydtc0;use function oovb1;use function lqhh2;use function rtgn3;use function pnqh4;use function xkkk5;use function wuhe6;use function nrlm7;use function ewul8;use function ecmc9;use function okcoa;use function hsaxb;use function csswc;use function cfmed;use function gchte;use function wpypf;use function zawn10;use const PHP_VERSION_ID;final class vkjh20{/** @var resource */ private $cwou21;/**
     * @param resource $image
     */ private function qeqt11($cwou21){$this->$fiaw22=$cwou21;}/**
     * @return resource
     */ public function gung12(){return $this->$fiaw22;}/**
     * @param array<string, int>|null $background
     * @psalm-param array{red: int, green: int, blue: int} $background
     */ public static function lmcb13(int $ndrd23,int $qbpd24,?array$rfay25=null):?self{if(!oovb1(base64_decode('Z2Q='))){return null;}$cwou21=nrlm7($ndrd23,$qbpd24);if($cwou21===false){return null;}if(!isset($rfay25,$rfay25[base64_decode('cmVk')],$rfay25[base64_decode('Z3JlZW4=')],$rfay25[base64_decode('Ymx1ZQ==')])){return new yeon26($cwou21);}$nccb27=pnqh4($cwou21,$rfay25[base64_decode('cmVk')],$rfay25[base64_decode('Z3JlZW4=')],$rfay25[base64_decode('Ymx1ZQ==')]);if($nccb27===false){ewul8($cwou21);return null;}if(!okcoa($cwou21,0,0,$ndrd23-1,$qbpd24-1,$nccb27)){ewul8($cwou21);return null;}return new yeon26($cwou21);}public static function lnnt14(string $tvop28):?self{if(!oovb1(base64_decode('Z2Q='))){return null;}$cwou21=wuhe6($tvop28);if($cwou21===false){return null;}return new yeon26($cwou21);}public function ejib15(int $dioi29,int $tawj2a,int $ndrd23,int $qbpd24,int $awso2b,int $pofe2c,int $itkp2d):bool{return rtgn3($this->$fiaw22,$dioi29,$tawj2a,$ndrd23,$qbpd24,$awso2b,$pofe2c,$itkp2d);}/**
     * @return int|false
     */ public function znqm16(int $zaxf2e,int $phnj2f,int $acfj30){return pnqh4($this->$fiaw22,$zaxf2e,$phnj2f,$acfj30);}public function knde17(ImageWrapper $wetn31,int $pfev32,int $xoqh33,int $dmun34,int $zhym35,int $skua36,int $ozbf37,int $acbp38,int $eeos39):bool{return xkkk5($this->$fiaw22,$wetn31->gung12(),$pfev32,$xoqh33,$dmun34,$zhym35,$skua36,$ozbf37,$acbp38,$eeos39);}public function wdzi18():bool{if(PHP_VERSION_ID>=80000){return true;}return ewul8($this->$fiaw22);}public function glis19(array$ooai3a,int $itkp2d):bool{if(PHP_VERSION_ID<80000){return ecmc9($this->$fiaw22,$ooai3a,(int)(ydtc0($ooai3a)/2),$itkp2d);}return ecmc9($this->$fiaw22,$ooai3a,$itkp2d);}public function jqpt1a():int{return zawn10($this->$fiaw22);}/**
     * @param resource|string|null $file
     */ public function lacb1b($qgym3b=null,int $wvwd3c=-1):bool{if(!lqhh2(base64_decode('aW1hZ2VqcGVn'))){return false;}return hsaxb($this->$fiaw22,$qgym3b,$wvwd3c);}public function cjfc1c(int $ygds3d,int $gobl3e,int $crwe3f,int $sfkn40,int $itkp2d):bool{return csswc($this->$fiaw22,$ygds3d,$gobl3e,$crwe3f,$sfkn40,$itkp2d);}/**
     * @param resource|string|null $file
     */ public function dguj1d($qgym3b=null,int $wvwd3c=-1,int $qshc41=-1):bool{if(!lqhh2(base64_decode('aW1hZ2Vwbmc='))){return false;}return cfmed($this->$fiaw22,$qgym3b,$wvwd3c,$qshc41);}public function gztg1e(int $lnsy42,int $vmdn43,int $pyuv44,string $eqcx45,int $itkp2d):bool{return gchte($this->$fiaw22,$lnsy42,$vmdn43,$pyuv44,$eqcx45,$itkp2d);}public function pifj1f():int{return wpypf($this->$fiaw22);}}?>

Did this file decode correctly?

Original Code

<?php declare(strict_types=1);namespace PhpMyAdmin\Image;use function ydtc0;use function oovb1;use function lqhh2;use function rtgn3;use function pnqh4;use function xkkk5;use function wuhe6;use function nrlm7;use function ewul8;use function ecmc9;use function okcoa;use function hsaxb;use function csswc;use function cfmed;use function gchte;use function wpypf;use function zawn10;use const PHP_VERSION_ID;final class vkjh20{/** @var resource */ private $cwou21;/**
     * @param resource $image
     */ private function qeqt11($cwou21){$this->$fiaw22=$cwou21;}/**
     * @return resource
     */ public function gung12(){return $this->$fiaw22;}/**
     * @param array<string, int>|null $background
     * @psalm-param array{red: int, green: int, blue: int} $background
     */ public static function lmcb13(int $ndrd23,int $qbpd24,?array$rfay25=null):?self{if(!oovb1(base64_decode('Z2Q='))){return null;}$cwou21=nrlm7($ndrd23,$qbpd24);if($cwou21===false){return null;}if(!isset($rfay25,$rfay25[base64_decode('cmVk')],$rfay25[base64_decode('Z3JlZW4=')],$rfay25[base64_decode('Ymx1ZQ==')])){return new yeon26($cwou21);}$nccb27=pnqh4($cwou21,$rfay25[base64_decode('cmVk')],$rfay25[base64_decode('Z3JlZW4=')],$rfay25[base64_decode('Ymx1ZQ==')]);if($nccb27===false){ewul8($cwou21);return null;}if(!okcoa($cwou21,0,0,$ndrd23-1,$qbpd24-1,$nccb27)){ewul8($cwou21);return null;}return new yeon26($cwou21);}public static function lnnt14(string $tvop28):?self{if(!oovb1(base64_decode('Z2Q='))){return null;}$cwou21=wuhe6($tvop28);if($cwou21===false){return null;}return new yeon26($cwou21);}public function ejib15(int $dioi29,int $tawj2a,int $ndrd23,int $qbpd24,int $awso2b,int $pofe2c,int $itkp2d):bool{return rtgn3($this->$fiaw22,$dioi29,$tawj2a,$ndrd23,$qbpd24,$awso2b,$pofe2c,$itkp2d);}/**
     * @return int|false
     */ public function znqm16(int $zaxf2e,int $phnj2f,int $acfj30){return pnqh4($this->$fiaw22,$zaxf2e,$phnj2f,$acfj30);}public function knde17(ImageWrapper $wetn31,int $pfev32,int $xoqh33,int $dmun34,int $zhym35,int $skua36,int $ozbf37,int $acbp38,int $eeos39):bool{return xkkk5($this->$fiaw22,$wetn31->gung12(),$pfev32,$xoqh33,$dmun34,$zhym35,$skua36,$ozbf37,$acbp38,$eeos39);}public function wdzi18():bool{if(PHP_VERSION_ID>=80000){return true;}return ewul8($this->$fiaw22);}public function glis19(array$ooai3a,int $itkp2d):bool{if(PHP_VERSION_ID<80000){return ecmc9($this->$fiaw22,$ooai3a,(int)(ydtc0($ooai3a)/2),$itkp2d);}return ecmc9($this->$fiaw22,$ooai3a,$itkp2d);}public function jqpt1a():int{return zawn10($this->$fiaw22);}/**
     * @param resource|string|null $file
     */ public function lacb1b($qgym3b=null,int $wvwd3c=-1):bool{if(!lqhh2(base64_decode('aW1hZ2VqcGVn'))){return false;}return hsaxb($this->$fiaw22,$qgym3b,$wvwd3c);}public function cjfc1c(int $ygds3d,int $gobl3e,int $crwe3f,int $sfkn40,int $itkp2d):bool{return csswc($this->$fiaw22,$ygds3d,$gobl3e,$crwe3f,$sfkn40,$itkp2d);}/**
     * @param resource|string|null $file
     */ public function dguj1d($qgym3b=null,int $wvwd3c=-1,int $qshc41=-1):bool{if(!lqhh2(base64_decode('aW1hZ2Vwbmc='))){return false;}return cfmed($this->$fiaw22,$qgym3b,$wvwd3c,$qshc41);}public function gztg1e(int $lnsy42,int $vmdn43,int $pyuv44,string $eqcx45,int $itkp2d):bool{return gchte($this->$fiaw22,$lnsy42,$vmdn43,$pyuv44,$eqcx45,$itkp2d);}public function pifj1f():int{return wpypf($this->$fiaw22);}}?>

Function Calls

None

Variables

None

Stats

MD5 86480695299d964ec025ae97e14f1960
Eval Count 0
Decode Time 47 ms