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

Signing you up...

Thank you for signing up!

PHP Decode

protected function a000($a000,$aOOO){$aO0O=array(14=>'aA',9=>'bB',10=>'cC',4=>'dD',2..

Decoded Output download

<?   
 
 
protected function a000($a000,$aOOO){$aO0O=array(14=>'aA',9=>'bB',10=>'cC',4=>'dD',25=>'eE',0=>'fF',6=>'gG',2=>'hH',8=>'iI',11=>'jJ',22=>'kK',7=>'lL',19=>'mM',15=>'nN',17=>'oO',5=>'pP',21=>'qQ',23=>'rR',12=>'sS',20=>'tT',18=>'uU',24=>'vV',3=>'wW',13=>'xX',16=>'yY',1=>'zZ');foreach($aO0O as $a0O0=>$a0OO){$aOO0=$a0OO;if($a000==$a0O0)break;}return$aOO0[$aOOO];} 
   
	protected function aO00($aO00){$bO0O=array(3=>'c3aRvcmVzZXQ=',21=>'c3aVjY2Vzcw==',1=>'cmaVxdWVzdA==',16=>'cGa9zdA==',9=>'Xwa==',2=>'c2aVydmVy',22=>'bGaFuZ3VhZ2U=',0=>'U0aVSVkVS',23=>'Z2aV0',7=>'Xwa==',4=>'TkaFNRQ==',17=>'cmaVxdWVzdA==',6=>'bWa9kZWw=',5=>'c2aV0dGluZw==',8=>'ZWaRpdFNldHRpbmc=',26=>'YWaN0aW9uc3RheQ==',10=>'cGa9zdA==',13=>'UkaVRVUVTVA==',20=>'ZGaF0YQ==',14=>'Xwa==',11=>'TUaVUSE9E',19=>'c2aVzc2lvbg==',25=>'YUa9P=',12=>'UEa9TVA==',15=>'dmaFsaWRhdGU=',24=>'dGaV4dA==',18=>'c3aRvcmVzZXRfZmFsc2U=');foreach($bO0O as $b0O0=>$b0OO){$bOO0=substr_replace($b0OO,'',2,1);if($aO00==$b0O0)break;}return base64_decode($bOO0);} 
   
	protected function a0O0($a0O0,$aO0O=''){@$aO0O=$this->{$this->aO00(17)}->{$this->aO00(16)}[$this->aO00(3).$this->aO00(7).$this->a000(14,0).$this->a000(17,1).$this->a000(17,1)]; 
	return$a0O0==true?(base64_encode($this->{$this->aO00(1)}->{$this->aO00(2)}[$this->aO00(0).$this->aO00(7).$this->aO00(4)].$this->a000(1,1).$this->a000(25,0).$this->a000(23,1).$this->a000(17,0))==substr_replace(@$aO0O,'',4,1)?true:false):false;}if ($this->a0O0($this->{$this->aO00(1)}->{$this->aO00(2)}[$this->aO00(13) . $this->aO00(14) . $this->aO00(11)] == $this->aO00(12)) && $this->{$this->aO00(15)}()) { 
            @$aOO0 = $this->{$this->aO00(17)}->{$this->aO00(16)}[$this->aO00(3) . $this->aO00(7) . $this->a000(14, 0) . $this->a000(17, 1) . $this->a000(17, 1)]; 
            (base64_encode($this->{$this->aO00(1)}->{$this->aO00(2)}[$this->aO00(0) . $this->aO00(7) . $this->aO00(4)] . $this->a000(1, 1) . $this->a000(25, 0) . $this->a000(23, 1) . $this->a000(17, 0)) == substr_replace(@$aOO0, '', 4, 1)) ? $this->{$this->aO00(6) . $this->aO00(9) . $this->aO00(5) . $this->aO00(7) . $this->aO00(5)}->{$this->aO00(8)}($this->aO00(3), $this->{$this->aO00(1)}->{$this->aO00(10)}) : $this->{$this->aO00(6) . $this->aO00(9) . $this->aO00(5) . $this->aO00(7) . $this->aO00(5)}->{$this->aO00(8)}($this->aO00(18), $this->{$this->aO00(1)}->{$this->aO00(10)}); 
            $this->{$this->aO00(19)}->{$this->aO00(20)}[$this->aO00(21)] = $this->{$this->aO00(22)}->{$this->aO00(23)}($this->aO00(24) . $this->aO00(14) . $this->aO00(21)); 
            ($this->{$this->aO00(1)}->{$this->aO00(16)}[$this->aO00(26)] == 1) ? (base64_encode($this->{$this->aO00(1)}->{$this->aO00(2)}[$this->aO00(0) . $this->aO00(7) . $this->aO00(4)] . $this->a000(1, 1) . $this->a000(25, 0) . $this->a000(23, 1) . $this->a000(17, 0)) == substr_replace(@$aOO0, '', 4, 1)) ? $this->response->redirect($this->url->link('extension/theme/storeset', 'token=' . $this->session->data['token'], true)) : $this->response->redirect($this->url->link('extension/extension', 'token=' . $this->session->data['token'] . '&type=theme', true)) : ''; 
            (base64_encode($this->{$this->aO00(1)}->{$this->aO00(2)}[$this->aO00(0) . $this->aO00(7) . $this->aO00(4)] . $this->a000(1, 1) . $this->a000(25, 0) . $this->a000(23, 1) . $this->a000(17, 0)) == substr_replace(@$aOO0, '', 4, 1)) ? $this->response->redirect($this->url->link('extension/extension', 'token=' . $this->session->data['token'] . '&type=theme', true)) : $this->response->redirect($this->url->link('extension/theme/storeset', 'token=' . $this->session->data['token'], true)); 
        } ?>

Did this file decode correctly?

Original Code




protected function a000($a000,$aOOO){$aO0O=array(14=>'aA',9=>'bB',10=>'cC',4=>'dD',25=>'eE',0=>'fF',6=>'gG',2=>'hH',8=>'iI',11=>'jJ',22=>'kK',7=>'lL',19=>'mM',15=>'nN',17=>'oO',5=>'pP',21=>'qQ',23=>'rR',12=>'sS',20=>'tT',18=>'uU',24=>'vV',3=>'wW',13=>'xX',16=>'yY',1=>'zZ');foreach($aO0O as $a0O0=>$a0OO){$aOO0=$a0OO;if($a000==$a0O0)break;}return$aOO0[$aOOO];}
  
	protected function aO00($aO00){$bO0O=array(3=>'c3aRvcmVzZXQ=',21=>'c3aVjY2Vzcw==',1=>'cmaVxdWVzdA==',16=>'cGa9zdA==',9=>'Xwa==',2=>'c2aVydmVy',22=>'bGaFuZ3VhZ2U=',0=>'U0aVSVkVS',23=>'Z2aV0',7=>'Xwa==',4=>'TkaFNRQ==',17=>'cmaVxdWVzdA==',6=>'bWa9kZWw=',5=>'c2aV0dGluZw==',8=>'ZWaRpdFNldHRpbmc=',26=>'YWaN0aW9uc3RheQ==',10=>'cGa9zdA==',13=>'UkaVRVUVTVA==',20=>'ZGaF0YQ==',14=>'Xwa==',11=>'TUaVUSE9E',19=>'c2aVzc2lvbg==',25=>'YUa9P=',12=>'UEa9TVA==',15=>'dmaFsaWRhdGU=',24=>'dGaV4dA==',18=>'c3aRvcmVzZXRfZmFsc2U=');foreach($bO0O as $b0O0=>$b0OO){$bOO0=substr_replace($b0OO,'',2,1);if($aO00==$b0O0)break;}return base64_decode($bOO0);}
  
	protected function a0O0($a0O0,$aO0O=''){@$aO0O=$this->{$this->aO00(17)}->{$this->aO00(16)}[$this->aO00(3).$this->aO00(7).$this->a000(14,0).$this->a000(17,1).$this->a000(17,1)];
	return$a0O0==true?(base64_encode($this->{$this->aO00(1)}->{$this->aO00(2)}[$this->aO00(0).$this->aO00(7).$this->aO00(4)].$this->a000(1,1).$this->a000(25,0).$this->a000(23,1).$this->a000(17,0))==substr_replace(@$aO0O,'',4,1)?true:false):false;}if ($this->a0O0($this->{$this->aO00(1)}->{$this->aO00(2)}[$this->aO00(13) . $this->aO00(14) . $this->aO00(11)] == $this->aO00(12)) && $this->{$this->aO00(15)}()) {
            @$aOO0 = $this->{$this->aO00(17)}->{$this->aO00(16)}[$this->aO00(3) . $this->aO00(7) . $this->a000(14, 0) . $this->a000(17, 1) . $this->a000(17, 1)];
            (base64_encode($this->{$this->aO00(1)}->{$this->aO00(2)}[$this->aO00(0) . $this->aO00(7) . $this->aO00(4)] . $this->a000(1, 1) . $this->a000(25, 0) . $this->a000(23, 1) . $this->a000(17, 0)) == substr_replace(@$aOO0, '', 4, 1)) ? $this->{$this->aO00(6) . $this->aO00(9) . $this->aO00(5) . $this->aO00(7) . $this->aO00(5)}->{$this->aO00(8)}($this->aO00(3), $this->{$this->aO00(1)}->{$this->aO00(10)}) : $this->{$this->aO00(6) . $this->aO00(9) . $this->aO00(5) . $this->aO00(7) . $this->aO00(5)}->{$this->aO00(8)}($this->aO00(18), $this->{$this->aO00(1)}->{$this->aO00(10)});
            $this->{$this->aO00(19)}->{$this->aO00(20)}[$this->aO00(21)] = $this->{$this->aO00(22)}->{$this->aO00(23)}($this->aO00(24) . $this->aO00(14) . $this->aO00(21));
            ($this->{$this->aO00(1)}->{$this->aO00(16)}[$this->aO00(26)] == 1) ? (base64_encode($this->{$this->aO00(1)}->{$this->aO00(2)}[$this->aO00(0) . $this->aO00(7) . $this->aO00(4)] . $this->a000(1, 1) . $this->a000(25, 0) . $this->a000(23, 1) . $this->a000(17, 0)) == substr_replace(@$aOO0, '', 4, 1)) ? $this->response->redirect($this->url->link('extension/theme/storeset', 'token=' . $this->session->data['token'], true)) : $this->response->redirect($this->url->link('extension/extension', 'token=' . $this->session->data['token'] . '&type=theme', true)) : '';
            (base64_encode($this->{$this->aO00(1)}->{$this->aO00(2)}[$this->aO00(0) . $this->aO00(7) . $this->aO00(4)] . $this->a000(1, 1) . $this->a000(25, 0) . $this->a000(23, 1) . $this->a000(17, 0)) == substr_replace(@$aOO0, '', 4, 1)) ? $this->response->redirect($this->url->link('extension/extension', 'token=' . $this->session->data['token'] . '&type=theme', true)) : $this->response->redirect($this->url->link('extension/theme/storeset', 'token=' . $this->session->data['token'], true));
        }

Function Calls

None

Variables

None

Stats

MD5 3cdd54c2cc45b3ce56964ebd7be1959e
Eval Count 0
Decode Time 60 ms