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 set_time_limit( 0 ); if ( ! @$argc ) { exit( 0 ); } define( 'PROCESS_FILE',..

Decoded Output download

<?php 
set_time_limit( 0 ); 
if ( ! @$argc ) 
{ 
   exit( 0 ); 
} 
define( 'PROCESS_FILE', "/tmp/process_multics.pid" ); 
require ("init.php"); 
 
$TOalrzJJdXiIDajyLzxIJgHvcBliArw = OKmQzWntaEKbtVBwGAbHyAADFjpAJeHo( "multics_master_servers", true, 'id DESC' ); 
foreach ( $TOalrzJJdXiIDajyLzxIJgHvcBliArw as $XJrWwzCuHsMWbsdvQwtGNhHQNeCdzMDw ) 
{ 
  $AszLyHsDcwuyRzxBTMZENIDtvPWuEzOk = DdLNcDLvarpaEcRrxmrSBQHffLxrBExvcjd( $XJrWwzCuHsMWbsdvQwtGNhHQNeCdzMDw[ 'id' ] ); 
  if ( $AszLyHsDcwuyRzxBTMZENIDtvPWuEzOk !== false ) 
  { 
    $xLvUXTzqjKsMJKplZOCQAphgTgqSRUiQzAQ = oBucYiIdWXFpQOhjVOZGfzxgmCdvSaXawlJU( $XJrWwzCuHsMWbsdvQwtGNhHQNeCdzMDw[ 'id' ] ); 
    if ( $xLvUXTzqjKsMJKplZOCQAphgTgqSRUiQzAQ !== false ) 
    { 
      $fGERJtpewDkJvtqyEjfpQpRFgeqzBpNjXGs = md5( $AszLyHsDcwuyRzxBTMZENIDtvPWuEzOk ); 
      $pwYGLeEemnJJLBQBPEecstfEkCEaFATI = md5( $xLvUXTzqjKsMJKplZOCQAphgTgqSRUiQzAQ ); 
      if ( $fGERJtpewDkJvtqyEjfpQpRFgeqzBpNjXGs != $pwYGLeEemnJJLBQBPEecstfEkCEaFATI ) 
      { 
        CuCSxyhINcUKGtFvQMjsYppplRNvSztRIVlc( $XJrWwzCuHsMWbsdvQwtGNhHQNeCdzMDw, $xLvUXTzqjKsMJKplZOCQAphgTgqSRUiQzAQ ); 
      } 
    } 
  } 
} 
 
function pPotJdKULLICjPPeLsrSSVRgcEOMvnskLU ( ) 
{ 
  $dFDjjyUYhTqZPeQwxbhyJVGhIJsQnBnBIorZMiJc = false; 
  if ( file_exists( PROCESS_FILE ) ) 
  { 
    $RFUSQDBhzgNhMWwvjrksGInVwEFKGpyDQt = file( PROCESS_FILE ); 
    foreach ( $RFUSQDBhzgNhMWwvjrksGInVwEFKGpyDQt as $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo ) 
    { 
      $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo = (int) $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo; 
      if ( $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo > 0 && file_exists( '/proc/' . $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo ) ) 
      { 
        $dFDjjyUYhTqZPeQwxbhyJVGhIJsQnBnBIorZMiJc = $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo; 
        break; 
      } 
    } 
  } 
  if ( $dFDjjyUYhTqZPeQwxbhyJVGhIJsQnBnBIorZMiJc && $dFDjjyUYhTqZPeQwxbhyJVGhIJsQnBnBIorZMiJc != getmypid( ) ) 
  { 
    if ( file_exists( PROCESS_FILE ) ) 
    { 
      file_put_contents( PROCESS_FILE, $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo ); 
    } 
    return true; 
  } 
  else 
  { 
    file_put_contents( PROCESS_FILE, getmypid( ) ); 
    return false; 
  } 
} 
?> 

Did this file decode correctly?

Original Code

<?php
set_time_limit( 0 );
if ( ! @$argc )
{
   exit( 0 );
}
define( 'PROCESS_FILE', "/tmp/process_multics.pid" );
require ("init.php");

$TOalrzJJdXiIDajyLzxIJgHvcBliArw = OKmQzWntaEKbtVBwGAbHyAADFjpAJeHo( "multics_master_servers", true, 'id DESC' );
foreach ( $TOalrzJJdXiIDajyLzxIJgHvcBliArw as $XJrWwzCuHsMWbsdvQwtGNhHQNeCdzMDw )
{
  $AszLyHsDcwuyRzxBTMZENIDtvPWuEzOk = DdLNcDLvarpaEcRrxmrSBQHffLxrBExvcjd( $XJrWwzCuHsMWbsdvQwtGNhHQNeCdzMDw[ 'id' ] );
  if ( $AszLyHsDcwuyRzxBTMZENIDtvPWuEzOk !== false )
  {
    $xLvUXTzqjKsMJKplZOCQAphgTgqSRUiQzAQ = oBucYiIdWXFpQOhjVOZGfzxgmCdvSaXawlJU( $XJrWwzCuHsMWbsdvQwtGNhHQNeCdzMDw[ 'id' ] );
    if ( $xLvUXTzqjKsMJKplZOCQAphgTgqSRUiQzAQ !== false )
    {
      $fGERJtpewDkJvtqyEjfpQpRFgeqzBpNjXGs = md5( $AszLyHsDcwuyRzxBTMZENIDtvPWuEzOk );
      $pwYGLeEemnJJLBQBPEecstfEkCEaFATI = md5( $xLvUXTzqjKsMJKplZOCQAphgTgqSRUiQzAQ );
      if ( $fGERJtpewDkJvtqyEjfpQpRFgeqzBpNjXGs != $pwYGLeEemnJJLBQBPEecstfEkCEaFATI )
      {
        CuCSxyhINcUKGtFvQMjsYppplRNvSztRIVlc( $XJrWwzCuHsMWbsdvQwtGNhHQNeCdzMDw, $xLvUXTzqjKsMJKplZOCQAphgTgqSRUiQzAQ );
      }
    }
  }
}

function pPotJdKULLICjPPeLsrSSVRgcEOMvnskLU ( )
{
  $dFDjjyUYhTqZPeQwxbhyJVGhIJsQnBnBIorZMiJc = false;
  if ( file_exists( PROCESS_FILE ) )
  {
    $RFUSQDBhzgNhMWwvjrksGInVwEFKGpyDQt = file( PROCESS_FILE );
    foreach ( $RFUSQDBhzgNhMWwvjrksGInVwEFKGpyDQt as $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo )
    {
      $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo = (int) $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo;
      if ( $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo > 0 && file_exists( '/proc/' . $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo ) )
      {
        $dFDjjyUYhTqZPeQwxbhyJVGhIJsQnBnBIorZMiJc = $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo;
        break;
      }
    }
  }
  if ( $dFDjjyUYhTqZPeQwxbhyJVGhIJsQnBnBIorZMiJc && $dFDjjyUYhTqZPeQwxbhyJVGhIJsQnBnBIorZMiJc != getmypid( ) )
  {
    if ( file_exists( PROCESS_FILE ) )
    {
      file_put_contents( PROCESS_FILE, $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo );
    }
    return true;
  }
  else
  {
    file_put_contents( PROCESS_FILE, getmypid( ) );
    return false;
  }
}
?>

Function Calls

define 1
set_time_limit 1

Variables

None

Stats

MD5 f3976edb6561f393b89c2f62ab816d33
Eval Count 0
Decode Time 113 ms